怎么在MFC中对一个文件的数据进行读取

有一个output.txt。文件里这样写着一组数据,都是双精度型1.0000000000000002.0000000000000003.0000000000000004.... 有一个output.txt。文件里这样写着一组数据,都是双精度型
1.000000000000000
2.000000000000000
3.000000000000000
4.000000000000000
5.000000000000000
6.000000000000000
7.000000000000000
8.000000000000000
9.000000000000000
10.000000000000000

请问如何应用MFC类中,将上述10个值依次赋给这个数组A[10]??
在做一个界面,想一点OK键就开始读入。在ONOK函数中怎么添加代码?可以使用CFILE类吗??怎么用?我就是读不进来
展开
 我来答
李奉山
2007-05-17 · TA获得超过240个赞
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:203万
展开全部
#include<stdio.h>
#include<stdlib.h>

int main()
{
FILE * fp;
double A[10];
char in[20];
int i=0;

fp = fopen("output.txt","r");

while(fgets(in,100,fp))
{
A[i]=atof(in);
i++;
}

for(i=0;i<10;i++)
printf("%f\n",A[i]);

fclose(fp);

return 0;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式