我正在研究vC++應用程序,在這個應用程序中如何寫入控制檯/日誌?如何在Metro應用程序中寫入控制檯/登錄VC++?
c#---- system.diagnostics.debug.writeline(「Hello」); 類似於 VC++ ----?
我正在研究vC++應用程序,在這個應用程序中如何寫入控制檯/日誌?如何在Metro應用程序中寫入控制檯/登錄VC++?
c#---- system.diagnostics.debug.writeline(「Hello」); 類似於 VC++ ----?
metro風格的應用程序不能有控制檯。您可以在C++/CXX應用程序中使用OutputDebugString()在Visual Studio輸出窗口上顯示調試文本,就像System.Diagnostics.Debug.Write在託管應用程序中所做的一樣。有沒有很多批准的winapi函數,但OutputDebugString()沒問題。從MSDN頁面is here開始。
如果你正在創建一個GUI應用程序,你可以自己啓用控制檯。
AllocConsole();
freopen("CONOUT$", "w+t", stdout);
然後,你可以簡單的std :: cout或printf你的診斷信息。
in c#System.Diagnostics.Debug.Write其工作正常.. – Narasimha
在Metro應用程序中沒有System :: Diagnostics命名空間: – RelativeGames