• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签: QRunnable  qt多线程  

资源简介

qt中 使用了多线程中的线程池QThreadPool和QRunnable的小例子,模仿银行取钱的方法,自己留用。

资源截图

代码片段和文件信息

#include 
#include “pools.h“

int main(int argc char *argv[])
{
    QCoreApplication a(argc argv);

    QThreadPool pool;
    pool.setMaxThreadCount(3);
    // 插入4个任务
    pools *task1 = new pools(010);
    pools *task2 = new pools(1100);
    pools *task3 = new pools(01000);
    pools *task4 = new pools(110000);

    pool.start(task1);
    pool.start(task2);
    pool.start(task3);
    pool.start(task4);

    return a.exec();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        486  2020-11-24 16:16  main.cpp

     文件        617  2020-11-24 16:07  pools.cpp

     文件        504  2020-11-24 16:02  pools.h

     文件        195  2020-11-24 09:47  QthreadPools.pro

     文件      23521  2020-11-24 09:46  QthreadPools.pro.user

----------- ---------  ---------- -----  ----

                25323                    5


评论

共有 条评论