返回信息流初学qt,,哪位大神知道这两种有什么区别呢?
这是一条镜像帖。来源:北邮人论坛 / cpp / #94871同步于 2017/3/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
求大神解救。。。qt Qthread 两种方法,区别是个啥?
kwsyl
2017/3/13镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
如果是初学Qt,不要用多线程。所有多线程的东西都是高级话题。
如果要学Qt的多线程,先看看C++11的多线程。先看C++11的memory model吧,直到理解sequence-before、synchronize-with、happen-before这三个关系,以及理解什么是undefined behavior。总的来说,两个不同的线程,在没有加锁也没有其它形式的同步的情况下,往非atomic<T>类型的变量里读写数据,是错误的。
只是在网上查了一些博客。。那这两个在线程阻塞方面有没有什么不同?
【 在 buptis073114 的大作中提到: 】
: 一个是重写run函数,一个是movetothread方法。上面说的理解起来太费劲,你可以下载一个qt学习视频看看。实际上很简单的