跨模塊內存管理的陷阱

跨模塊內存管理的陷阱 A.exe中加載B.dll.  在A.exe中用new申請了一片內存,在B.dll中執行delete致使程序崩潰。html 緣由: c++ 跨模塊內存管理不一致致使。A.exe是MD連接,B.dll是MT連接,有2個C++運行庫運行在同一個地址空間上,有可能讀寫一樣內存區域,致使程序崩潰。 編程 解決辦法: windows         每一個模塊本身管理內存。不要跨模塊申
相關文章
相關標籤/搜索