-1

int 型の配列オブジェクトを作成して、ランダムに生成された整数を入力しようとしています。オブジェクトを作成した後、コンパイラによって未定義としてマークされます。例

  int *randomArrray = new int [numOfElements];
  for (int i = 0; i < numOfElements; i++)
    {
        randomdArray[i] = getRandoms(numOfElements, upperBound, lowerBound);
    }

2 番目の randomArray は、コンパイラで未定義としてマークされたものです。ランダムな整数が入力されることになっています。私はこのアプローチに従っています。これは、このように機能する同様のコード スニペットを実行できたからです。

double *setValuesInArray = new double [valuesInArray];
    for(int i = 0; i < valuesInArray; i++){
        setValuesInArray[i] = getInputs();
    }

前回やったことを今回は忘れているのでしょうか?見えない。

4

1 に答える 1

4

前にrandomdArray[i]余分なものがあり、1つ少ない(宣言では3秒)dArrandomArrrayr

于 2013-11-04T01:58:09.493 に答える