天天看點

MFC邊操作邊通過控制台實時看printf日志

效果如下 :邊操作邊看printf日志

MFC邊操作邊通過控制台實時看printf日志

設定:項目---->屬性---->生成事件---->生成後事件---->指令行 加入

editbin /SUBSYSTEM:CONSOLE $(OUTDIR)$(ProjectName).exe
           
MFC邊操作邊通過控制台實時看printf日志
MFC邊操作邊通過控制台實時看printf日志
//列印帶路徑檔案名和行号
printf("%s:%d\n", __FILE__, __LINE__);
           

ANSI C标準中幾個标準預定義宏:

__LINE__:在源代碼中插入目前源代碼行号;

__FILE__:在源檔案中插入目前源檔案名;

__DATE__:在源檔案中插入目前的編譯日期

__TIME__:在源檔案中插入目前編譯時間;

__STDC__:當要求程式嚴格遵循ANSI C标準時該辨別被指派為1;

__cplusplus:當編寫C++程式時該辨別符被定義。

在預處理階段,__LINE__ 會被替換成自己所在行的行号。C語言__LINE__實作原理 - jiexianzhu - 部落格園

繼續閱讀