专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VC

:CreateFile 文件的创立和打开有关问题请问

发布时间:2011-06-23 14:25:02 文章来源:www.iduyao.cn 采编人员:星星草
求教::CreateFile 文件的创立和打开问题请教
请教问题:我想要在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又打开一次,这样会出问题的
------解决方案--------------------
单斜杠,改为双斜杠
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: