ポインターを使用してクラス オブジェクトの配列を初期化するプログラムがあります。
class xyz{};
cin>>M;
xyz *a=new xyz[M]; //this will call the constructor for each object.
問題は、クラス xyz に 2 つのコンストラクターがあることです。引数のないデフォルトのコンストラクターではなく、他のコンストラクターを使用して最後の 2 つの要素を初期化したい。これどうやってするの?
M+1 番目と M+2 番目の項を、引数を受け取る別のコンストラクターで初期化する必要があります。