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

关于QT初始化函数和一般函数的疑惑

2
回复
2058
查看
[复制链接]

尚未签到

来源: 2022-5-25 12:57:52 显示全部楼层 |阅读模式
2Qter豆
刚开始接触QT和C++,之前用的C写MCU的程序。
像单片机,从main函数开始执行后,我们先写初始化的函数,把变量什么的先设定好,然后用while(1)来让单片机循环的执行其他函数,这样初始化的函数就只会被执行一次。
但是QT我看好像是初始化和普通函数是放在一起的,是怎么能确定变量不被重复的初始化呢?
我的理解不够深,希望能帮忙解答一下。

回复

使用道具 举报

累计签到:344 天
连续签到:1 天
2022-5-27 17:15:11 显示全部楼层
使它们成为静态的,static
回复

使用道具 举报

累计签到:472 天
连续签到:1 天
2022-7-15 15:07:32 显示全部楼层
Qt内部采用的是事件循环,屏幕绘制,鼠标等都包装成事件,变量初始化好之后,只需要循环处理这些事件即可
回复

使用道具 举报

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

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