| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1416 人关注过本帖
标题:请教一个关于VC读取文本文件数据的问题
只看楼主 加入收藏
lion3258
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-10-9
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
请教一个关于VC读取文本文件数据的问题
我用的是VC++6.0,有一个文本文件,里面是一列浮点数,我想将文本中的数据读出来,并进行绘图。
我用CStdioFile的ReadString读取后,转化为double类型,可以实现少量数据(几十个)的读取,但增加数据量,运行时就会出错,请问是什么原因。

代码如下:
        CString FileData;      
        char TempStr[10];
        CString str;

        memset(TempStr1,'\0',10);

        for(i=0;i<100;i++)                      //当i的上线取得比较小的时候,比如30,就可以正常读取,但是增加到100后,运行就会出错
        {
            File.ReadString(FileData);
            sscanf(FileData,"%s",TempStr);
            str.Format("%s",TempStr);
            temp_data=atof(str);
            m_lCount[i]=(int)(temp_data*1000);
        }

[ 本帖最后由 lion3258 于 2009-10-9 11:53 编辑 ]
搜索更多相关主题的帖子: 数据 文本文件 
2009-10-09 11:51
lion3258
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-10-9
收藏
得分:0 
帮帮忙啊各位
急啊
2009-10-09 13:25
红色警戒
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:19
帖 子:444
专家分:2967
注 册:2005-11-20
收藏
得分:20 
文件的打开关闭函数都没有

2009-10-09 17:20
快速回复:请教一个关于VC读取文本文件数据的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022444 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved