時間が表示されるようにキーログ出力をフォーマットしようとしています:
t = time(0);
now = localtime(&t);
if(now->tm_min != prevM && now->tm_hour != prevH)
{
prevM = now->tm_min;
prevH = now->tm_hour;
fwrite("[", 1, sizeof(WCHAR), keylog);
fwrite(&prevH, 1, sizeof(int), keylog);
fwrite("]", 1, sizeof(WCHAR), keylog);
fwrite(" ", 1, sizeof(WCHAR), keylog);
fflush(keylog);
}
しかし、読み取り可能な数値の代わりに、「[ DLE NUL ]」がファイルに書き込まれます.DLENULは疑問符です。
読みやすい数字を書くにはどうすればよいですか?