C++相談室 part85
■ このスレッドは過去ログ倉庫に格納されています
0885デフォルトの名無しさん
2010/11/03(水) 15:21:30普通インスタンスへのポインタをvectorに入れても、それが削除されてもインスタンスの
デストラクタを呼んでくれないっしょ?
boost::ptr_vectorはまるでvector内にインスタンスが入っているかのようにデストラクタを
呼んでくれる
だからvectorはサイズの違うインスタンスは入れられないが、boost::ptr_vectorはポインタ
のみ入れればちゃんと動くので、ポリモーフィズムが出来るわけだ
■ このスレッドは過去ログ倉庫に格納されています