輸入數據的問題
我有一個txt的數據檔(約600000筆浮點數數字)
我希望可以以C++來讀取此數據,以便後續進行計算
因此撰寫了讀取數據的程式碼如下:
#include<iostream>
#include<fstream>
using namespace std;
#define SIZE 10
char line[SIZE];
int main(){
fstream fin;
fin.open("123456789.txt",ios::in);
while(fin.getline(line,sizeof(line),'\n')){
cout<<line<<endl;
}
system("pause");
return 0;
}
由於是新手,所以此程式也是參考網路上的方法,我不太確定為何需要定義SIZE,而且SIZE後面的數字似乎也無異議。無論我改成多少,輸出結果的數據筆數都沒變,而且無法輸出完整的600000筆數據。
請各位達人 幫幫我T T
或是有其他更簡便的方式可提供我參考??