| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3707 人关注过本帖
标题:cfile中的open函数的几个参数是什么意思?
只看楼主 加入收藏
suqhang
Rank: 2
等 级:论坛游民
帖 子:16
专家分:20
注 册:2010-7-7
结帖率:0
收藏
已结贴  问题点数:0 回复次数:3 
cfile中的open函数的几个参数是什么意思?
cfile中的open函数的几个参数是什么意思?
搜索更多相关主题的帖子: cfile open 函数 参数 
2010-12-10 15:25
最近不在
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:204
专家分:842
注 册:2010-2-28
收藏
得分:7 
http://baike.baidu.com/view/994710.htm这里有详细的介绍
2010-12-10 21:16
ml232528
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:367
专家分:879
注 册:2007-7-23
收藏
得分:7 
CFile 那个mfc类吗
virtual BOOL Open(
   LPCTSTR lpszFileName,
   UINT nOpenFlags,
   CFileException* pError = NULL
);
 
lpszFileName 要打开文件的名字 可以是相对路径和绝对路径
nOpenFlags   打开方式 很多种 如 CFile::modeCreate|CFile::modeReadWrite|CFile::shareDenyWrite 新建一个文件 读和写 别的程序禁止写入
pError       打开失败的错误信息

-︻┻┳═一 ☆ 悲伤的代价就是让自己明白什么是最重要的和应该珍惜的
2010-12-11 23:41
Lyone
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:99
专家分:195
注 册:2010-12-7
收藏
得分:7 
CFile::Open

virtual BOOL Open(LPCTSTR lpszFileName, UINT nOpenFlags, CFileException* pError = NULL);

返回值:
如果成功打开,则返回非零值,否则为0。pError参数仅在返回0时才有意义。

参数:
1、lpszFileName 待打开文件的路径,路径可为绝对、相对或网络名(UNC)。  
2、nOpenFlags 一个定义了文件的共享和访问模式的UINT。它指定了打开文件后的动作,可以用OR(|)操作符将选项组合起来,至少应有一个访问权限和一个共享选项,modeCreate和modeNoInherit模式是可选的。可参阅CFile 构造函数中模式选项的列表。  
3、pError 指向一个存在的文件异常对象,获取失败操作的状态。
  

说明:
Open是设计来和缺省CFile构造函数共同使用的。这两个函数形成一个安全方式打开文件,此时失败是通常的、可预料的情况。
CFile构造函数会在出错时产生一个异常,Open在出错时返回FALSE。Open也可以初始化一个CFileException对象来描述一个错误,但是如果你不提供pError参数或将NULL传递给pError,Open将返回FALSE而不产生一个CFileException。如果传递一个指针到一个存在的CFileException,Open会遇到错误,函数将用出错信息描述填充它。两种情况下Open都不产生异常。

pError的错误描述看这个链接:http://www.里面的CFile。

这个网站不错。里面有所有类的用法和详解。还是中文的
2010-12-12 09:35
快速回复:cfile中的open函数的几个参数是什么意思?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025717 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved