- 338 名前:デフォルトの名無しさん [2007/05/12(土) 21:24:36 ]
- void WriteLog(const wchar_t szComment[])
{ FILE *fp; errno_t err; time_t ttime; wchar_t buff[CTIME_SIZE]; if ( ( err = fopen_s( &fp, szPath, "at") ) != 0 ) return time( &ttime ); if( ( err = _wctime_s( buff, CTIME_SIZE, &ttime) ) != 0 ) return; fwprintf( fp, L"%s", szComment ); fwprintf( fp, L", %s", buff); fclose( fp ); } こういう関数を作って、使おうと思ったんですが、 例えばこのように使うと WriteLog( L"あああ (AAA)" ); ↓のように書き込まれてしまいます ??? (AAA), Sat May 12 21:15:19 2007 なぜでしょうか?
|

|