クラスのプライベートメンバーとして配列(現時点ではサイズは不明)を宣言し、後でクラスのコンストラクターでサイズを設定できるかどうか疑問に思っていました。例えば:
class Test {
int a[];
public:
Test(int size);
};
Test::Test(int size) {
a[size]; // this is wrong, but what can i do here?
}
これは可能ですか、それとも動的配列を使用する必要がありますか? ありがとう!