CFile file;
file.Open("c:\\a.xml", CFile::modeRead);
int len = file.GetLength();
CString str;
file.Read(str.GetBuffer(len), len);
str.ReleaseBuffer(len);
/*没有参数会走下面代码,直接gameover:
ATLASSERT( nLength >= 0 );
ATLASSERT( nLength <= GetData()->nAllocLength );
*/
file.Close();
参考:bbs.youkuaiyun.com/topics/40137949CString的GetBuffer用法
最新推荐文章于 2019-10-17 15:21:46 发布
本文展示了如何使用CFile类从指定路径读取XML文件,并获取文件长度及内容的具体示例。通过CFile::modeRead模式打开文件,利用GetLength()方法获取文件大小,Read()方法读取文件内容。

7831

被折叠的 条评论
为什么被折叠?



