如果容器保存的是類,而這個(gè)類會(huì)在構(gòu)造,析構(gòu)的時(shí)候做一些事情,那么應(yīng)該盡量使用指針容器方式:vector<CObject*>,空間不夠,重新申請(qǐng)內(nèi)存時(shí),會(huì)調(diào)用前一個(gè)內(nèi)存區(qū)的析構(gòu)函數(shù),在新區(qū)種調(diào)用拷貝構(gòu)造函數(shù)。而指針可以
避免這個(gè)問(wèn)題。
posted on 2010-06-30 22:59 肥仔 閱讀(667) 評(píng)論(0) 編輯 收藏 引用 所屬分類: C++ 基礎(chǔ)
Powered by: C++博客 Copyright © 肥仔