跨模塊傳遞C++對象

       跨模塊傳遞C++對象,若是你們共用C++動態庫,沒有關係,由於在調用結束,棧上的函數參數析構後清除同一C++庫管理的內存,可是若是是靜態連接的C++動態庫,那就麻煩了,會致使申請在一個模塊中,釋放在另外一個模塊中(這塊一會介紹下)。你們用的不是同一個堆內存,釋放的內存對象就不對了。這種狀況下就使用基本類型(int, char, 指針等),這樣就避免了申請和釋放內存的問題。安全    
相關文章
相關標籤/搜索