找回密码
 立即注册
收起左侧

QFile::open() 的问题

2
回复
8043
查看
[复制链接]
累计签到:6 天
连续签到:1 天
来源: 2014-12-12 20:20:35 显示全部楼层 |阅读模式
1Qter豆
在open中的mode
QFile::ReadOnly和QIODevice::ReadOnly有什么区别? 还是没有区别?

最佳答案

查看完整内容

应该没区别, The QFile class provides an interface for reading from and writing to files. QFile类提供的是读写文件的一个接口。 The QIODevice class is the base interface class of all I/O devices in Qt. QIODevice类提供的是Qt里所有IO设备的基础接口。 也就是说QFile继承QIODevice,至于枚举OpenModeFlag的含义,两者是一样的 ...
回复

使用道具 举报

累计签到:597 天
连续签到:1 天
2014-12-12 20:20:36 显示全部楼层
应该没区别,

      The QFile class provides an interface for reading from and writing to files.
QFile类提供的是读写文件的一个接口。
      The QIODevice class is the base interface class of all I/O devices in Qt.
QIODevice类提供的是Qt里所有IO设备的基础接口。
      也就是说QFile继承QIODevice,至于枚举OpenModeFlag的含义,两者是一样的

回复

使用道具 举报

累计签到:894 天
连续签到:1 天
2014-12-13 20:37:03 显示全部楼层
函数原型是bool QFile:pen(OpenMode mode) [virtual];
官方帮助里OpenMode就是指的QIODevice::OpenMode。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了