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的意思好像就是不要截取的意思

其他回答(0)

相关知识

相关文章更多