Re: [問題] VC2005 可以像vb一樣用 debug.write之쌠…
超感謝大大的回答,我又可以快樂的土法煉鋼了,
回點心得給以後需要參考吧
: 你是寫視窗程式,但是想要用 cout 印東西出來看是嗎?
是
: 加上這一行到你的程式碼最開頭……
: #pragma comment(linker, "/subsystem:console /entry:WinMainCRTStartup")
: 這樣你 compile 出來的東西就會附送你一個 console 視窗……
: 如果上面那個編譯不過的話,那可能你的專案是 unicode,試試看
: #pragma comment(linker, "/subsystem:console /entry:wWinMainCRTStartup")
: 如果你真的不知道這行要加在哪邊才會 work
我還真不知道加哪裡,
後來丟在專案自動產生的 assemblyInfo.cpp的開頭才有效,
丟在main()那個檔案開頭無效
: 那請根據以下步驟設定
: Project -> Properties -> Configuration Properties -> Linker
: System -> SubSystem : Console
: Advanced -> Entry Point: WinMainCRTStartup (或wWinMainCRTStartup)
我的進入點名稱都必須改 main() 才有效喔,可能是預設的含式名稱不同吧
: VC 用這招 debug 超方便的,不過很少人知道 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.197.211
→
04/13 17:21, , 1F
04/13 17:21, 1F
推
04/14 23:44, , 2F
04/14 23:44, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):