明基cp1506怎么图像:在VC++程序中写文件为什么出错?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 14:35:55
CFile myfile;
1. myfile.Open("c:\\myfile.txt",CFile::modeCreate|CFile::modeNoTruncate);
2. myfile.Write("this a string",13);
myfile.Close();

执行到第2句写时,出错:
Unhandled exception in Exam1.exe(KERNEL32.DLL):0xE06D7363:Microsoft C++ Exception
但第1句的CFile::modeNoTruncate改为CFile::modeWrite就不出错。这是为什么?

你改为
CFile::modeCreate|CFile::modeNoTruncate|CFile::modeWrite呢?