如果每次申請內存就把Free內存的代碼寫上?
建議使用智能指針!C++內存管理確實需要設計好!
申請內存是為了使用,所以要釋放也要等到使用完了再釋放,那么你什么時候free就是根據實際情況決定的,還有申請內存后還要避免多次釋放同一塊內存。總之只要你能保證,一次申請對應一次釋放那就沒問題。但是如果業務過于復雜,代碼量大,很難說一定不出問題。所以還是開頭建議的,使用智能指針吧!
如果每次申請內存就把Free內存的代碼寫上?
建議使用智能指針!C++內存管理確實需要設計好!
申請內存是為了使用,所以要釋放也要等到使用完了再釋放,那么你什么時候free就是根據實際情況決定的,還有申請內存后還要避免多次釋放同一塊內存。總之只要你能保證,一次申請對應一次釋放那就沒問題。但是如果業務過于復雜,代碼量大,很難說一定不出問題。所以還是開頭建議的,使用智能指針吧!