下記のサンプルは、ログファイルにメッセージを出力する処理を紹介しています。
void WriteLog(char *msg) { FILE *file; char buff[1024]; SYSTEMTIME t; GetSystemTime(&t); sprintf(buff, "%04d/%02d/%02d %02d:%02d:%02d.%03d \t %s", t.wYear , t.wMonth , t.wDay , t.wHour , t.wMinute , t.wSecond , t.wMilliseconds, msg); strcat(buff,"\n"); CString fileName; fileName.Format ( "C:\\Log\\%04d%02d%02d_XXXX.log", t.wYear , t.wMonth , t.wDay ); file = fopen(fileName,"a"); fputs(buff,file); fclose(file); } あなたのお住まいの地域で最安のブロードバンド選び コメント: |