【標準C++】C++相談室 part39【STL含む】
■ このスレッドは過去ログ倉庫に格納されています
0037デフォルトの名無しさん
05/01/23 20:14:24初期化が必要なクラスを複数同時に管理する方法はありませんか?
現在はstd::vectorを使っていますが、初期化と開放をコードに
付け加えるのが面倒なので。
コード例。
class Cstruct{
char* data;
public:
Cstruct(int n){data =new char[n];}
~Cstruct(){delete[] data;}
};
class Cclass{
vector<Cstruct> object;
(以下略)
};
要するに、新しいクラスを追加する時に、コンストラクタが
自動的に作動するようなvectorが欲しいのですが。
■ このスレッドは過去ログ倉庫に格納されています