【文件属性】:
文件名称:MFC中文件的操作
文件大小:110KB
文件格式:DOCX
更新时间:2015-08-01 12:55:43
MFC
帮助你进行文件的打开与保存
文件的读入
1、在CClassFyDlg类中声明读写文件的文件流变量:
fstream infile;
fstream outfile;
2、在BOOL CClassFyDlg::OnInitDialog()函数中读文件并将其显示到Edit控件之中
infile.open("input.txt");
if(!infile)
::MessageBox(NULL,"不好意思,请新建文件input.txt","Sorry",MB_OK);
infile>>temp_str; //这个temp_str是我在CClassFyDlg类中声明的string类型
m_name=temp_str.c_str(); //m_name是与Edit1绑定的CString类型的变量,这一步将string转化成CString
infile>>temp_str; //接着读
m_address=temp_str.c_str();//m_address是与Edit2绑定的CString类型的变量,这一步将string转化成CString
infile>>m_people; //m_people是与Edit3绑定的int类型,可以直接读
infile>>m_room;
UpdateData(FALSE); //更新Edit控件上的各数据
网友评论
- 不太适合,很多不明白
- 没什么大用,学习一下
- 一般般,没有什么大用。
- 没什么大用
- 一般般,有值得学习的地方,但没有帮助我解决问题