MFC的CFILE 打开资料为什么老是出错
MFC的CFILE 打开文件为什么老是出错?int retretfile.Open(_T(e:\\vc\\file.txt),CFile::modeWrite|CFi
MFC的CFILE 打开文件为什么老是出错?
int ret;
ret=file.Open(_T("e:\\vc\\file.txt"),CFile::modeWrite|CFile::modeRead|CFile::modeCreate);
file.Write("12345",6);
file.Close();
直接崩溃,返回值ret为0,但是如果第一个参数的文件路径改为("e:\\file.txt"),就正常,哪怕文件不存在,为什么TXT文本在某个具体文件夹下就会Open失败啊?
[解决办法]MakeSureDirectoryPathExists先调用这个api