请教一个问题,在VC中怎样把一个文本文件里的数据读入并存储到数组里?!

文本文件是MAPGIS的明码文件。其中的数据如下:1.733216,1.328583,1,1,247,2.000000,2.000000,0.000000,0,6,0.0... 文本文件是MAPGIS的明码文件。
其中的数据如下:
1.733216,1.328583,1,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
15.597249,1.515934,2,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
30.210690,1.515934,3,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
45.948242,1.515934,4,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
62.997257,1.515934,5,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
78.734810,1.328583,6,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
78.547455,13.881153,7,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
62.997257,14.068505,8,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
45.760891,14.068505,9,1,247,2.000000,2.000000,0.000000,0,6,0.050000,0,0
展开
 我来答
暴躁的少英白木
2011-04-14 · TA获得超过142个赞
知道答主
回答量:118
采纳率:0%
帮助的人:58.5万
展开全部
首先把文件中的所有字符读入一个字符串中(如果不大的话)
然后定义一个string变量str_a,当遇到“,”逗号时,将上一个逗号和这一个逗号之间的字符串赋值给a,然后把字符串str_a转换浮点数。然后存入数组。
更多追问追答
追问
谢谢啊! 假如每一行都是一个点的属性数据。 能不能把一行读入存入一个结构体变量, n行就存成结构体数组呢!?
追答
直接每行读到一个string变量就行了,然后转换浮点数,不需要存成结构体数组。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式