0

numファイルから読み取った整数があります。要素数が の配列を作成したいnum

やりたいことがうまくいかないサンプルコード:

int num;
cin >> num;
int iarray[num];
4

2 に答える 2

5

C++ の配列には、コンパイル時の境界があります。

代わりに動的割り当てを使用するかstd::vector、同じプロセスの健全なラッパーを使用してください。

于 2013-02-17T00:45:39.197 に答える
1

動的割り当てint * iarray = new int[num];

delete[] iarray;ある時点で必ず呼び出して、メモリを解放してください。

于 2013-02-17T00:59:43.657 に答える