CString与CFile的读写方法【MFC】
2013-12-15 11:51
344 查看
从CString写入CFile的方法
文章来自:http://blog.csdn.net/ku360517703/article/details/7991845
//读写模式构造函数,在自身目录下建立文件 CFile file(_T("config.ini"), CFile::modeCreate | CFile::modeReadWrite); //测试字符串 CString strPath(_T("D:\\My Documents\\Downloads、美女")); //可以看到其实cstring是wchar file.Read(strPath,strPath.GetLength()*sizeof(wchar_t)); //记得close file.Close();//从CFile读入CString的方法:
//读模式构造函数,在自身目录下建立文件,不存在就创建,创建时不修改原有内容 CFile file(_T("config.ini"), CFile::modeCreate | CFile::modeNoTruncate | CFile::modeRead); //待写容器 CString strPath; //暂存字符数组 char* ptchBuffer = NULL; //统计字的个数 int nCount = file.GetLength(); //+1来用于最后的终止符 ptchBuffer = new char[nCount + 1]; ptchBuffer[nCount] = '\0'; //读入 file.Read(ptchBuffer, file.GetLength()); //自动转换 strPath = ptchBuffer; //因为有new就要有delete,所以要释放内存; if(NULL != ptchBuffer) { delete[] ptchBuffer; ptchBuffer = NULL; } //测试用看看是否正确读取 MessageBox(strPath); file.Close();
文章来自:http://blog.csdn.net/ku360517703/article/details/7991845
相关文章推荐
- CString与CFile的读写方法【MFC】
- 使用MFC的CFile文件类和CArchive串行化类进行二进制文件读写操作
- MFC中CString的Format方法使用
- mfc CString转string方法
- MFC中文件读写的几种方法
- MFC文件的读写操作,类的序列化与反序列化,CFile,CFileDialog,CArchive,CStdioFile
- CFile和CStdioFile的文件读写使用方法
- MFC中CString的Format方法使用
- MFC读写ini文件方法
- MFC中CString的Format方法使用技巧
- [MFC]对CString::GetBufferSetLength方法的探究
- CFile和CStdioFile的文件读写使用方法
- CFile和CStdioFile的文件读写使用方法
- CFile和CStdioFile的文件读写使用方法
- CFile和CStdioFile的文件读写使用方法
- VS2012 MFC中CString的Format方法使用
- CFile 读写CString
- MFC使用CFile读写Unicode字符集文件
- CFile和CStdioFile的文件读写使用方法
- CFile和CStdioFile的文件读写使用方法