怎么在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类吗??怎么用?我就是读不进来 展开
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类吗??怎么用?我就是读不进来 展开
1个回答
展开全部
#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;
}
#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;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询