跨DLL的內存分配釋放問題 Heap corruption

這是個很典型的問題,在MSDN上也有描述。問題是這樣的:windows 在一個DLL裏面分配內存,而後在DLL的調用者EXE那裏釋放內存。app 當DLL和EXE裏面有一個是使用MT鏈接CRT的時候就有問題。若是DLL和EXE都使用MD,那麼就沒有問題。函數 先來看一下問題spa 直接使用原生指針來傳遞指針 在DLL裏面建立一個導出函數,如:code void TestOriginalPointe
相關文章
相關標籤/搜索