请教问题:我想要在f:\c++test\optext文件夹下建立一个text文件,并能打开它:如下写为什么不对??
创建:
hFile = CreateFile("f:\c++test\optext\myFile.txt",
GENERIC_WRITE, FILE_SHARE_READ,
NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);//创建文件并获得文件句柄
打开: CFile myFile;
myFile.Open("f:\c++test\optext\myFile.txt",CFile::modeWrite | CFile::modeNoTruncate);
创建时:会在f:\c++test\optext 的 optext 的文件夹下出现一个c++testoptextmyFile的text文件
请大侠指教
坐等
------解决方案--------------------------------------------------------
第一个问题:文件的路径名最好改成:f:\\c++test\\optext\\myFile.txt
第二个问题:你后面用CFile 对象的Open,为什么前面不用CFile 的Create
第三个问题:你的文件CreateFile的时候已经打开,还没有关闭,接着后面又用CFile 对象的Open又打开一次,这样会出问题的
------解决方案--------------------------------------------------------
单斜杠,改为双斜杠