VS studio上查看標準cout輸出 網上的方法 在解決方案管理器中,單擊選中項目後,點擊菜單【視圖】->【屬性頁】 在生成事件->生成後事件->命令行(Build Events->Post-Build Event->Command) Line)中增加$(OutDir)$(ProjectName ...
VS studio上查看標準cout輸出
網上的方法
在解決方案管理器中,單擊選中項目後,點擊菜單【視圖】->【屬性頁】
在生成事件->生成後事件->命令行(Build Events->Post-Build Event->Command) Line)中增加$(OutDir)$(ProjectName).exe
顧名思義,這個方法是在生成結束後,使用命令行執行生成的exe程式,暫且不說因運行環境問題程式能不能運行起來的問題,對於GUI程式或者使用debug來調試是不適用的!
暫且可以一用的辦法
OutputDebugString("hello world\n");
OutputDebugString巨集是VS windows SDK提供的,其定義如下
#ifdef UNICODE
#define OutputDebugString OutputDebugStringW
#else
#define OutputDebugString OutputDebugStringA
#endif // !UNICODE
可見當文本的編碼不是UNICODE時,還會報錯,那麼此時可以直接調用OutputDebugStringA
如果是QT程式
直接使用qDebug()輸出即可,輸出視窗設置如下