1.CFile
使用CFile对文件进行操作,首先要创建一个CFile对象,然后将CFile对象与要操作文件绑定。有以下方式:
①使用CFile的构造函数。
CFile file(_T("myfile.txt"),CFile::modeReadWrite | CFile::modeCreate);
//将CFile对象与myfile.txt绑定,如果文件不存在则在源目录创建,如果存在,则将文件清零。
②使用CFile的函数CFile::Open()
CFile file;
file.Open(_T("MYFILE.txt"), CFile::typeText | CFile::modeReadWrite);
//上述代码先定义了CFile对象file,然后调用Open函数,打开了文件
其中Open函数的原型为:
virtual BOOL Open( LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL );
lpszFileName为文件路径;
nOpenFlags有以下几种: