我在win32程序中發現了一個問題。當我退出程序,我看到了許多日誌中輸出象下面這樣:關於線程退出
線程「的Win32線程」(0xbec)已退出,代碼爲0(爲0x0)。
線程'Win32 Thread'(0x4c0)已退出,代碼爲0(0x0)。
線程'Win32 Thread'(0x97c)已退出,代碼爲0(0x0)。
線程「Win32線程」(0xe10)已退出代碼0(0x0)。
線程'Win32 Thread'(0x5f0)已退出代碼0(0x0)。
線程'Win32 Thread'(0xfc0)退出代碼0(0x0)。
線程'Win32 Thread'(0xdc0)已退出,代碼爲0(0x0)。
我不知道這些都是正常的現象。有人可以告訴我發生了什麼事嗎?
我的程序運行並退出時沒有任何問題。我只是對輸出日誌感興趣。所以我知道他們是正常的行爲,對吧?感謝您的回答! – snail 2011-03-26 18:56:06
對。無論程序是否正常退出,所有線程都被拆除:即使通過任務管理器終止了它,也應該看到類似的輸出(儘管任務管理器可能使用不同的退出代碼)。 – telewin 2011-03-26 19:02:28