これは、基本的にいくつかの操作を実行したい数値の配列であるクラスです。
class MyClass {
public:
MyClass() { //constructor
int * array = new int[n];
for(int i = 0; i < n; i++) {
array[i] = i*i;
}
} //end constructor
int displayIthElement(int i) {
return array[i];
}
}
エラー、識別子「配列」が displayIthElement 関数で定義されていません。あたかも配列配列がコンストラクター関数の外に存在するのを止めるかのようです。これは意味がありません。何が問題ですか?
どうもありがとうございました。