
C++
文章平均质量分 59
-Davis
这个作者很懒,什么都没留下…
展开
-
简单例子理解 Qt 中 QObject: Cannot create children for a parent that is in a different thread. 问题
在做QT开发时,运行程序出现 如下警告:QObject: Cannot create children for a parent that is in a different thread.(Parent is QThread(0xb95feffd70), parent's thread is QThread(0x1d3729aef20), current thread is QThread(0xb95feffd70) 按字面意思可以理解为: 不能为属于不同线程的父对象创建子对象。由第二行提示可以看原创 2021-11-19 15:46:21 · 19867 阅读 · 8 评论 -
C语言函数参数入栈问题
在C语言或C++笔试题中常遇到判断printf输出值的问题,看似很简单,但却是考察函数参数的入栈问题,例如:int main(){ int a=10; printf("%d %d %d",a--,a,a--);}会有人觉得输出为:10 9 9但是输出结果却为:9 8 10这是为什么呢?其实是因为C语言的函数入栈顺序是从右到左的,若参数为一个表达式,那么先执行表达...原创 2018-10-11 18:02:42 · 368 阅读 · 0 评论