如何将一个txt文件中的数据读取并保存到CString数组中,在线等,有没有哪位高手来解答一下,能有例子最好。 20

谢谢各位了。。就比方定义了一个CStringa[10],然后从D:\\a.txt中读取数据存入到定义的a[10]中去,能给下例子代码么,万分感谢... 谢谢各位了。。就比方定义了一个CString a[10],然后从D:\\a.txt中读取数据存入到定义的a[10]中去,能给下例子代码么,万分感谢 展开
 我来答
shin_str
2012-07-04 · TA获得超过1082个赞
知道小有建树答主
回答量:488
采纳率:0%
帮助的人:498万
展开全部
#include "stdafx.h"
#include <stdio.h>
#include <iostream>
#include <string.h>
using namespace std;
void main()
{
CString a;
char Line[260] = {0};
FILE *fpFile = NULL;
fpFile = fopen( "C:\\123.TXT" , "r+");
if (NULL == fpFile)
{
int I = 0;
}
while( fgets( Line, 260, fpFile ) != NULL)
{
a = Line;
cout<<a;
}
fclose("C:\\123.TXT");
}
rm_2013
2012-07-04 · TA获得超过459个赞
知道小有建树答主
回答量:281
采纳率:100%
帮助的人:165万
展开全部
#include <stdio.h>

char buf[1024];
int pos = 0;

FILE *fp = fopen("c:\\some.txt", "rt");
if (fp == NULL) {
return false;
}

while (fgets(buf, 1024, fp) != NULL) {
a[pos] = buf;
if (pos++ >= 10)
break;
}

fclose(fp);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式