C++写日志到本地文件的方式有很多种,这里介绍通过CFile写文件。
CFile log_file;
int log_file_opened = 0;
void logMessage(const char * sMsg)
{
if(!log_file_opened)
{
log_file.Open("D:\\tex.log", CFile::modeCreate|CFile::modeWrite);
log_file_opened = 1;
}
int len = strlen(sMsg);
log_file.Write(sMsg, len);
}
网友评论