300个数字的C ++文件没有完全读入数组。前4个数字不包括在内

时间:2016-12-23 21:45:43

标签: c++

我可以阅读数据但是它不包括前四个。将数组扩展为304会添加随机数。从i = -3开始从第一个数字开始,但立即崩溃程序。怎么办?

int main(){
   ifstream inFile;
   inFile.open("number.txt");

   if(inFile.fail()){
      cerr << "Error" << endl;
      exit(1);
   }
   int array[300];
   for(int i=0;i<300;i++){
      inFile >> array[i];
      cout << array[i] << endl;
   }
}

1 个答案:

答案 0 :(得分:0)

事实证明一切正常。出了什么问题:运行窗口太小,所以我通过右键单击窗口来改变它的大小 - &gt;属性。