读书人

数据文件导入有关问题

发布时间: 2012-04-13 13:50:24 作者: rapoo

【求助】数据文件导入问题!
由于用C++写函数,需要导入数据到数组。已知数据文件s.txt如下:

C/C++ code
Time                    F     Column01    Column02    Column0309.11.2011 17:38:22              20957       20835       2094509.11.2011 17:38:22              20952       20846       2110309.11.2011 17:38:23              20945       20901       2104409.11.2011 17:38:23              20956       20783       2096309.11.2011 17:38:23              20864       20836       21028

想知道应该用什么函数只读取数据到数组,最终处理结果为
C/C++ code
20957       20835       2094520952       20846       2110320945       20901       2104420956       20783       2096320864       20836       21028

在matlab中可以用importdata或者textscan很好实现,但是在C++中真心不知道如何实现?
先求助各大神,感激不尽!!

[解决办法]
按行读取,并忽略第一行。
ifstream in("file.dat",ios::in);
string line;
while( getline(in,line,'\n') ) ...

读书人网 >C++

热点推荐