64,282
社区成员
发帖
与我相关
我的任务
分享
int m_ID = 0;
bool CRowShowObj::WriteFile(std::ofstream& tableFile)
{
try
{
if (tableFile==NULL)
{
return false;
}
tableFile.write((char*)(&m_ID),sizeof(m_ID));
}
catch(...)
{
//TRACE0((LPCTSTR)e.Description());
return false;
}
return true;
}
bool WriteFile(string& filePath)
{
ofstream file;//以输出方式打开文件
file.open(filePath.c_str(),ios::binary|ios::out);
WriteFile(file);
file.close();
return res;
}
int _tmain(int argc, _TCHAR* argv[])
{
WriteFile(string("D:\\DataText.txt"));
return 0;
}
tableFile.write("0", 1);
tableFile << m_ID;
file.open(filePath.c_str(),ios::binary|ios::out);
二进制方式