MFC中使用ifsteam进行文件操作,需要如下声明:
1 头文件包含
#include <iostream>
#include <fstream>
头文件包含
(1)在工程的总头文件中进行声明
(2)在使用该对象的类中(对于MFC可以是Dialog类或documen类等系统类,也可以是自建的C++类)声明.
例如,建立了mymfc的项目,要在mymfcDlg类中使用ifsteam.
(1)可以在mymfc.h中进行声明;
(2)也可以在mymfcDlg.h中进行声明.
2 命名空间:
因为ifsteam是C++中的类,所以需要使用命名空间.
命名空间使用:
(1)在头文件包含出进行包含: using namespace std;,即在1中的对应声明处包含命名空间.
(2)使用时用:std::ifsteam .