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

Qt里的C++问题

3
回复
8250
查看
[复制链接]
累计签到:56 天
连续签到:1 天
来源: 2013-11-19 22:24:08 显示全部楼层 |阅读模式
2Qter豆
  1. QPushButton *button = new QPushButton(
  2.          QApplication::translate("childwidget", "Press me"), &window);
复制代码
这里定义了QPushButton 类型的指针button,然后是加了“=”号,“=”号后是QPushButton 的成员函数,定义指针的同时用成员函数初始化,我看课本里没这种用法啊?


我是新手,还请多多批评,C++学的不好

最佳答案

查看完整内容

这种用法是可以的,貌似是和java有点类似。使用new运算符。QPushButton是构造函数。
回复

使用道具 举报

累计签到:8 天
连续签到:1 天
2013-11-19 22:24:09 显示全部楼层
这种用法是可以的,貌似是和java有点类似。使用new运算符。QPushButton是构造函数。
回复

使用道具 举报

尚未签到

2013-11-20 00:23:10 显示全部楼层
ifpelset 发表于 2013-11-19 22:45
这种用法是可以的,貌似是和java有点类似。使用new运算符。QPushButton是构造函数。 ...

同上,这是面向对象的语言中直接使用构造函数来创建实例的典型,不光c++,很多语言都这样
回复

使用道具 举报

累计签到:56 天
连续签到:1 天
2017-3-23 11:29:37 显示全部楼层
回顾下当年的帖子~
回复

使用道具 举报

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

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