質問です。

初期化が必要なクラスを複数同時に管理する方法はありませんか?
現在はstd::vectorを使っていますが、初期化と開放をコードに
付け加えるのが面倒なので。

コード例。

class Cstruct{
 char* data;
public:
 Cstruct(int n){data =new char[n];}
 ~Cstruct(){delete[] data;}
};

class Cclass{
 vector<Cstruct> object;
(以下略)
};

要するに、新しいクラスを追加する時に、コンストラクタが
自動的に作動するようなvectorが欲しいのですが。