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

QSpinBox *spinBox = static_cast<QSpinBox * >(editor)

4
回复
8605
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2015-10-12 17:29:16 显示全部楼层 |阅读模式
1Qter豆
如图,请问这句话什么意思啊QSpinBox *spinBox = static_cast<QSpinBox * >(editor)
是 static_cast<QSpinBox * >(editor)这块,
先谢谢了
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这是C++中进行类型转换的方法,你用C++进行编程,当然要遵循C++的规则喽,关于他的用法,自己去百度喽。。。
回复

使用道具 举报

累计签到:882 天
连续签到:3 天
2015-10-12 17:29:17 显示全部楼层
这是C++中进行类型转换的方法,你用C++进行编程,当然要遵循C++的规则喽,关于他的用法,自己去百度喽。。。
回复

使用道具 举报

累计签到:882 天
连续签到:3 天
2015-10-13 09:31:08 显示全部楼层
C++中的类型转换,因为你知道你的editor是QSpinBox*类型的,所以要转换之后才能使用
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2015-10-13 11:05:52 显示全部楼层
一叶知秋 发表于 2015-10-13 09:31
C++中的类型转换,因为你知道你的editor是QSpinBox*类型的,所以要转换之后才能使用 ...

那<QSpinBox * >加这个 static_cast是什么意思呢?
回复

使用道具 举报

累计签到:2 天
连续签到:1 天
2015-10-14 08:19:16 显示全部楼层
一叶知秋 发表于 2015-10-13 12:06
这是C++中进行类型转换的方法,你用C++进行编程,当然要遵循C++的规则喽,关于他的用法,自己去百度喽。。 ...

谢谢这位仁兄,我刚百度了下,确实是你说的那样,以前老是写C程序,C++基本都是看别人的,很感谢!
回复

使用道具 举报

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

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