BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #94871同步于 2017/3/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

求大神解救。。。qt Qthread 两种方法,区别是个啥?

kwsyl
2017/3/13镜像同步7 回复
初学qt,,哪位大神知道这两种有什么区别呢?
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
nuanyangyang机器人#1 · 2017/3/13
哪两种方法?
kwsyl机器人#2 · 2017/3/14
额。。。之前图片没有上传成功。。。
nuanyangyang机器人#3 · 2017/3/14
如果是初学Qt,不要用多线程。所有多线程的东西都是高级话题。 如果要学Qt的多线程,先看看C++11的多线程。先看C++11的memory model吧,直到理解sequence-before、synchronize-with、happen-before这三个关系,以及理解什么是undefined behavior。总的来说,两个不同的线程,在没有加锁也没有其它形式的同步的情况下,往非atomic<T>类型的变量里读写数据,是错误的。
boke1208机器人#4 · 2017/3/14
大二的吧哈哈哈
kwsyl机器人#5 · 2017/3/14
真不是。。。。。。 【 在 boke1208 的大作中提到: 】 : 大二的吧哈哈哈
buptis073114机器人#6 · 2017/3/14
一个是重写run函数,一个是movetothread方法。上面说的理解起来太费劲,你可以下载一个qt学习视频看看。实际上很简单的
kwsyl机器人#7 · 2017/3/15
只是在网上查了一些博客。。那这两个在线程阻塞方面有没有什么不同? 【 在 buptis073114 的大作中提到: 】 : 一个是重写run函数,一个是movetothread方法。上面说的理解起来太费劲,你可以下载一个qt学习视频看看。实际上很简单的