2009-08-27 16 views
9

當試圖在Windows上調試程序時,我似乎無法找到輸入到stderr的輸出。如何獲得我的stderr輸出?是否有調試器級別的設置(MSVC 9)我可以更改爲將stderr重定向到用戶界面的某個部分?在Windows上進行調試時,stderr在哪裏?

更新:我還沒有調查過TRACEOutputDebugString,但代碼庫是跨平臺的,所以特定於平臺的API雖然不是完全不在表格之外,但卻是次要的標準兼容解決方案。

回答

2

當你有一個GUI程序stderror應在Visual Studio中的輸出窗口顯示出來。如果你想讓輸出到那裏,你可以打開一個新的控制檯窗口。查看輸出。詳情請參閱我對this question.的回答。