C++中申请内存的正确方法
生活随笔
收集整理的這篇文章主要介紹了
C++中申请内存的正确方法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
申請內(nèi)存的方法
不合理:
合理:
解析:
檢查內(nèi)存泄露的最好辦法,就是檢查完全配對的申請和釋放(在代碼的同一層次),在函數(shù)中申請而在外部釋放,將導(dǎo)致代碼的一致性變差,難以維護。而且,你寫的函數(shù)不一定是你自己使用的,這樣的函數(shù)別人會不知道該怎么適當?shù)氖褂?#xff0c;如果它是一個DLL的導(dǎo)出函數(shù),并且你在不同的平臺下使用了,便會導(dǎo)致系統(tǒng)崩潰。最好的解決辦法就是在函數(shù)調(diào)用的外面將內(nèi)存申請好,函數(shù)只對數(shù)據(jù)進行操作。
總結(jié)
以上是生活随笔為你收集整理的C++中申请内存的正确方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转】非常道-中小软件公司项目管理
- 下一篇: javascript面象对象编程的三种方