在《Windows核心編程》一書中講到撰寫應用程式時不應該使用ExitProcess函式結束行程,因為這樣主執行緒就不會回傳C\C++啟動函式的代碼,會導致C\C++的資源無法釋放(例如C++物件)。而在后面的TerminalProcess函式的討論中又說到行程在終止后絕對不會泄露任何東西,系統會保證不留它的任何部分。
讀到這里本人覺得十分的矛盾,難道說C++物件不屬于行程的部分嗎?這明顯是說不通的。希望大佬能講一下。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/58611.html
標籤:安全技術/病毒
