混乱しています。以下はコード スニペットです。
andを使用して 5 つのクラス オブジェクトの動的配列を作成したいのnew
ですが、ループ カウンターを使用してコンストラクターの最初のパラメーターを割り当てるループを実行したいと考えています。何かのようなもの。
class A {
public:
A(int _x, int _y):x(_x),y(_y) {}
private:
int x,y;
};
int main() {
A* a = new A[5]; //compiler error
for(i=0;i<5;i++) {
a[i] = A(i, 10);
}
}
単純なコンストラクターがないので、これを行うための正しい構文を教えてください。