说说我的想法~
逐个字符读取,存到vector<char>里面(包括小数点),遇到空格停止,然后自己解释vector里面的那些字符就行了~
该在哪种数位上的就乘以10的多少倍~
PS:如果能够可以先转化成二进制文件,就会方便的多
直接这样:
double temp;
fin>>temp;------->fin是文件流对象
fin(sizeof(char),ios::cur); ------>跳过一个Tab或者换行符的大小
如此循环即可
注意:如果是二进制文件,不要用eof判断文件尾。