VC文件
1.写日志
void CDataSaveWnd::SaveItemVal()
{
CString sPath,szFileName;
CTime t = CTime::GetCurrentTime();
sPath.Format("d:\\历史数据文件夹\\%.4d年%.2d月%.2d日",
t.GetYear(),t.GetMonth(),t.GetDay());
szFileName.Format(sPath+"\\Device.qigao");
//read file data
CFile file;
float *pfValue=new float[this->nTolCount+1];
for(int i = 0; i<this->nTolCount+1; i++)
{
if(i == 0)
pfValue[i] = float(t.GetHour()*30+t.GetMinute()/2);
else
pfValue[i] = fVal[i-1];
}
::CreateDirectory(sPath,NULL);
file.Open(szFileName,CFile::modeCreate|CFile::modeReadWrite|CFile::modeNoTruncate);
file.SeekToEnd();
file.Write(pfValue,sizeof(float)*(this->nTolCount+1));
file.Close();
if(pfValue)
delete pfValue;
}