Parallel Programming
beibeix2015
写点什么 !
展开
-
线程亲和性
Windows下设置https://blog.csdn.net/zyhse/article/details/107026784/https://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setthreadaffinitymaskhttps://docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-getprocessaffinitymaskh原创 2020-08-19 18:01:39 · 190 阅读 · 0 评论 -
主动退出线程的问题
某BBS的一篇关于Qt线程退出问题的思考:自己总结,关于QThread线程的退出销毁,不看你会后悔噢。观点不同可发表。研究了两天,得出的总结。有不正确,请指正。class Thread : public QThread{ Q_OBJECTprotected: void run();}void Thread::run(){ /******* do something......*******/} // create &a...原创 2021-07-02 15:13:03 · 501 阅读 · 0 评论 -
Qt线程与定时器
参考Qt——线程与定时器原创 2021-04-26 09:25:42 · 590 阅读 · 0 评论 -
在QT中获得经过的时间
QTimeQTime myTimer;myTimer.start();// do something..int nMilliseconds = myTimer.elapsed();QElapsedTimer#include <QDebug>#include <QElapsedTimer>......QElapsedTimer timer;timer.start();slowOperation(); // we want to measure the原创 2021-04-26 09:24:32 · 408 阅读 · 0 评论 -
void QObject::moveToThread(QThread *targetThread)
定义改变一个对象及其子对象的线程亲和性。无法移动一个具有父对象的对象。事件处理过程将在目标线程(targetThread)中进行。为了移动一个对象到主进程,使用QApplication::instance()获取指向当前应用的指针,然后通过QApplication::thread()方法获取该应用程序对象所在的线程。例如myObject->moveToThread(QApplication::instance()->thread());如果参数targetThread为0,该原创 2021-04-26 09:14:06 · 243 阅读 · 0 评论 -
协程及基于Boost.coroutine的实现样例
实现样例https://gitee.com/beibeix/visual-cplus-plus/tree/master/BoostCoroutine参考CMake - boost - 可执行程序 - 静态库 cmake结合boost库 cmake使用boost库 协程介绍和boost中的协程实现——Boost.Coroutine2原创 2021-03-24 14:41:31 · 315 阅读 · 0 评论