C#委託傳遞給C++函數指針

C#委託傳遞給C++函數指針c++ 原創做者遊藍海,轉載請註明出處web 最近在Unity中集成一些C++庫,跨語言交互的時候遇到了一個坑——extern方法的參數聲明爲委託類型時,傳參可能會出現野指針。svg 由於將方法做爲參數傳遞的時候,C#會自動建立一個臨時的委託對象,而後將委託對象的指針傳入C++。因爲委託對象是臨時的,在垃圾回收的時候回會被回收掉,致使C++端的函數指針就變成野指針了。所
相關文章
相關標籤/搜索