wustguangh |分类标签:C/C++, MFC, 文件操作 2015-01-17
MFC中的文件操作类CStdioFile如何进行文件内容追加
在c语言中,追加数据也比较简单,好像设定a+参数就可以了。但使用MFC中的CStdioFile类进行文件操作,如何实现内容追加呢?
满意答案
wustguangh 19级 2015-01-17 12:18:10
在WriteString写字符串之前加了个把指针先定位到文件末尾的代码,就可以了,下面是一段示例代码:
CString strTmp="hehe "; CStdioFile file(strFile,CFile::modeCreate|CFile::modeNoTruncate|CFile::modeWrite); file.SeekToEnd();//先定位到文件尾部 file.WriteString(strTmp); file.Close;
其中的参数CFile::modeNoTruncate的意思好像就是不要截取的意思