發新話題

輸入數據的問題

輸入數據的問題

我有一個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
或是有其他更簡便的方式可提供我參考??

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。