CFile file;
CString cs1="MSDN");
file.Open("abc.txt,CFile::modeCreate|CFile::modeWrite);
CArchive ar(&file,CArchive::store);
ar<<cs1;
ar.Close();
file.Close();当我想再往此文件增加"VCZX"时,
CFile file;
CString cs1="VCZX");
file.Open("abc.txt,CFile::modeCreate|CFile::modeWrite);
CArchive ar(&file,CArchive::store);
ar<<cs1;
ar.Close();
file.Close();打开文件后发现将"MSDN"清除了,文件内容只变成了"VCZX";
请问有什么方法解决吗?
如果不用CArchive可以实现,但我想用它进行.
CString cs1="MSDN");
file.Open("abc.txt,CFile::modeCreate|CFile::modeWrite);
CArchive ar(&file,CArchive::store);
ar<<cs1;
ar.Close();
file.Close();当我想再往此文件增加"VCZX"时,
CFile file;
CString cs1="VCZX");
file.Open("abc.txt,CFile::modeCreate|CFile::modeWrite);
CArchive ar(&file,CArchive::store);
ar<<cs1;
ar.Close();
file.Close();打开文件后发现将"MSDN"清除了,文件内容只变成了"VCZX";
请问有什么方法解决吗?
如果不用CArchive可以实现,但我想用它进行.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货