【求助】数据文件导入问题!
由于用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') ) ...