MFC怎么将保存好的文件中的数据打开然后另外赋值给其他变量,我的数据都写在文档的客户区的,怎么删除 30

MFC怎么将保存好的文件中的数据打开然后另外赋值给其他变量,我的数据都写在文档的客户区的,怎么删除一条记录和查询一条记录的呢... MFC怎么将保存好的文件中的数据打开然后另外赋值给其他变量,我的数据都写在文档的客户区的,怎么删除一条记录和查询一条记录的呢 展开
 我来答
四茫星
2016-01-01 · TA获得超过173个赞
知道答主
回答量:87
采纳率:0%
帮助的人:48.8万
展开全部
void CMyView::Seve()
{
CFile file;
file.Open("XX.txt",CFile::modeCreate|CFile::modeWrite);//写入文件,文件存在则覆盖
file.Write(COO,15*15);//写入一个coo的数组,长度是15*15
file.Write (&m_S,1);//写入一个变量,长度是1
file.Close(); //关闭文件
}

读文件:
CFile file;
file.Open ("XX.txt",CFile::modeNoTruncate|CFile::modeReadWrite);
file.Read (C,15*15);//读到C数组,15*15的大小
file.Read (&S,1);
file.Close ();
注意,你怎么写入就要这么读出。
数据在文档里面要删除部分的资料就只能重写!
百度网友866c77a
2016-01-01 · TA获得超过6951个赞
知道小有建树答主
回答量:215
采纳率:0%
帮助的人:126万
展开全部
打开文件的话用findfirstfile()这个函数,赋值的话MFC是宽字节,建议使用strcpy的宽字节(百度一下),或者直接拷贝内存,用memset函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
归悦欣cf
2015-12-31 · TA获得超过1444个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1352万
展开全部
保存的格式是什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式