MFC 如何读取txt中的数据然后存在二维数组中?

有个文档,里面存放一个矩阵数据,比如1110011110101111101101011想要把这组数据放在一个二维数组里面,程序应该怎么写,求助啊... 有个文档,里面存放一个矩阵数据,比如11100
11110
10111
11011
01011
想要把这组数据放在一个二维数组里面,程序应该怎么写,求助啊
展开
 我来答
455175633
2012-02-06 · TA获得超过301个赞
知道小有建树答主
回答量:632
采纳率:0%
帮助的人:412万
展开全部
= =!!!
真不足够详细的。。
你不肯能个建个5维数组吧。。

你要说明一个数组存放几个数据啊。。。
a[0][1]=11;还是a[0][1]=11100; ?
追问
哦,是比如啊a[0][1]=1,这样
追答
.......
文件大的话可以分几次储存。
文件小的话可以一次搞定。
比如小文件
读取文件内容之后。
有一个char *s存放数据的;
int i=0;
Longth 是一个文件大小;
for(;i<Longth;i++,s++)
{
a[0][i]=*s;
}
如果按条数存
int i=0,j=i,n=0;
for(;i<Longth;s++,i++,j++) //s++ 是指向下一个数据,i++是记录使用交换了多少数据,j是矩阵记录
{
if(j<5)
{
n++; //局一次元递增
j=0; //矩阵计数清0
Longth=Longth-i; //数据交换长度修正
i=0; //i清0
}
a[n][i]=*s;
}

这样就矩阵储存数据了;
a[0][0-4]==11100
a[1][0-4]==11110
a[2][0-4]==10111
a[3][0-4]==11011
a[4][0-4]==01011
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wind556
2012-02-06 · TA获得超过250个赞
知道小有建树答主
回答量:673
采纳率:50%
帮助的人:280万
展开全部
串行化输入输出~~自己翻书去吧~
追问
自学C++,求详细解答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飞天0407
2012-02-07 · 超过33用户采纳过TA的回答
知道答主
回答量:230
采纳率:0%
帮助的人:82.9万
展开全部
看看!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式