cht電腦資訊Windows
adm Find login register

VC++ WinMain 如何 printf debug message

eliu

joined: 2007-08-09
posted: 11480
promoted: 617
bookmarked: 187
新竹, 台灣
1subject: VC++ WinMain 如何 printf debug messagePromote 0 Bookmark 12008-02-01quote  

WinMain 執行的 printf 都不會寫到 console.  難道一定要用 fprintf 寫到 logfile,還是要自己開 scroll window 來 write. 在 Linux 開個 teriminal 執行很方便啊。

那個 msdn 的 debug macro _RPTFn 超難用。我不希望中斷執行,還要指定 argument 的 number n.

eliu

joined: 2007-08-09
posted: 11480
promoted: 617
bookmarked: 187
新竹, 台灣
2subject: Promote 0 Bookmark 12008-02-01quote  
BOOL WINAPI AttachConsole(  __in  DWORD dwProcessId);
有一個辦法是用上面的 function ,但是還是要自己開 console.
那還不如自己開 scroll window.
eliu

joined: 2007-08-09
posted: 11480
promoted: 617
bookmarked: 187
新竹, 台灣
3subject: Promote 0 Bookmark 02008-04-08quote  


用 MFC 可以用 TRACE 這個 macro。會在 compiling 那個 window print 出來。

把 compiling & runtime 放在一起看起來還是有些不方便。在 linux 用 terminal 還可以直接用  | grep 來選擇想看的 message,更有彈性。

edited: 1

cht電腦資訊Windows
adm Find login register
views:12976