我一直在玩這個,但我沒有得到任何幫助。我正在嘗試從txt文件讀取整數列表到一個數組(1,2,3,...)。我知道將被讀取的整數的數量是100,但我似乎無法填充數組。每次我運行代碼本身時,它僅爲所有100個整數存儲值0。有什麼想法嗎?從文本文件讀入數組
//Reads the data from the text file
void readData(){
ifstream inputFile;
inputFile.open("data.txt");
if (!inputFile){
//error handling
cout << "File can't be read!";
}
else{
int a;
while (inputFile >> a){
int numbers;
//Should loop through entire file, adding the index to the array
for(int i=0; i<numbers; i++){
DataFromFile [i] = {numbers};
}
}
}
}
謝謝您的回答。第一種方法工作,現在我的程序已經啓動並運行:) – user3061066 2014-11-24 00:54:10