MFC CFile写入txt后重新用CFile打开
- 资格考试
- 2024-03-14 07:57:24
MFC中CFile打开文件并读txt数据
读取txt还是fopen用得方便,至于与CString的沟通,可以这样做: 包含头文件MFC中如何使用CFile打开一个txt文件并读取其中的内容到
为什么只读2个字符:因为mFile.Read(sRead,2),第二个参数指定了最多读几个字符。你自己指定了读两个字符。 为什么输出了文件名。没有代码没法准确判断。我估计跟缓冲区溢出有点关系,你可以试着把sRead数组改大一点。急!如何在mfc中向txt文件写入数据,用CFile!!
你好,我是大鱼儿不吐泡泡,用百度网盘分享给你,点开就可以保存,链接永久有效^_^链接:https://pan.baidu.com/s/1EiVIBkPYxYtqAiWo08ycow
提取码:g1jc复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员v3的分享
如果有另外想要的资源或者链接失效,可以使用百度网盘推出的【收集文件】功能进行提问收集资源哦,无需转存简单快捷,功能链接:https://pan.baidu.com/disk/main#/transfer/list微信小程序、百度网盘app、web端都已上线
MFC中CFile类的使用
CString filepath; CFileDialog FileDlg(TRUE); if(IDOK==FileDlg.DoModal()) { filepath=FileDlg.GetPathName(); GetDlgItem(IDC_FileName)->SetWindowText(filepath); } f.Open(filepath,CFile::modeCreate|CFile::modeRead|CFile::modeNoTruncate); 这样就可以了吧,不知道为什么你要加双引号。。。mfc 的txt文本写入的问题
这个更详细点 就是个打开方式的问题 用a方式打开 fopen(打开文件) 相关函数 open,fclose 表头文件 #include展开全文阅读