注册 登录
编程论坛 VC++/MFC

求助:记事本中存储的数据如何按“列“读取,保存到指定的数组里

eishi 发布于 2010-09-25 23:40, 1162 次点击
求助:记事本中存储的数据如何按“列“读取,保存到指定的数组里
如第三列    {456,654,789,987}
记事本内容如下:
123.45    123    456    789
54.321    321    654    987
789.01    456    789    012
109.87    654    987    102
5 回复
#2
瑛伦超网2010-09-26 08:45
不大好弄,估计要自己写算法了
#3
ycc8920092010-09-29 17:33
每一列用一个结构体读出来,结构体有四个变量。取出第三个变量的数据放在一个数组里就可以了。
不过可能面对大量数据的时候读取速度就比较慢的。
#4
hahayezhe2010-09-29 18:06
计算 每次读取时,将文件指针移动相应的位数
#5
eishi2010-09-30 00:13
回3,4楼
如果记事本中数据的行,列数是随机的情况要怎么办呢?(不同文档中的数据排列可能不同)
而且只能保证每一列的数据类型是一致的,这样要怎么样来计算指针呢?
最好能给回个程序代码
多谢!
#6
cnfarer2010-09-30 06:38
回复 5楼 eishi
只能对字符串解析了!
1