Qt多线程编程(Qt5框架 、C++语言)

熟练掌握Qt5框架下多线程相关的类的使用、深入理解多线程的同步互斥、线程安全,深入Qt框架!

22819人学习

高级35课时2022/08/09更新

二维码下载学堂APP缓存视频离线看

黄强
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

具有一定C++基础,想深入学习Qt框架的童鞋!

你将会学到:

熟练掌握Qt5框架下多线程相关的类的使用、深入理解多线程的同步互斥、线程安全,深入Qt框架!

  • 熟练掌握Qt5框架下多线程编程
  • 掌握Qt5框架下线程的同步与互斥
  • 理解Qt多线程的原理与思想
  • 掌握Qt框架下高并发程序的编写
  • 掌握Qt5框架下多线程相关的类的使用

课程简介:

Qt多线程编程 51cto.png

QT框架提供了与平台无关的线程类、线程安全的事件投递、跨线程的信号-槽连接,本课程帮助学员掌握Qt框架下线程的创建使用,高并发程序的编写, 

Qt5框架下线程的同步与互斥 ,深入理解Qt多线程的原理与思想,涵盖的知识点都是是成为Qt高级开发必须掌握的。


QT框架提供了与平台无关的线程类、线程安全的事件投递、跨线程的信号-槽连接。

本课程的主要内容包括:

QThread 跨平台的多线程解决方案

QThreadStorage 线程本地数据存储

QMutex  相互排斥的锁,或互斥量

QMutexLocker 辅助类,自动对 QMutex 加锁与解锁

QReadWriterLock 读写操作的锁

QReadLocker与QWriteLocker 自动对QReadWriteLock 加锁与解锁

QSemaphore 提供整型信号量,是增强版的互斥量

QWaitCondition 使得线程可以在被另外线程唤醒之前一直休眠。

QAtomicInteger 提供线程安全的原子类型 


黄强老师精心打磨、诚意之作,只为你更轻松高效的学习!

适用人群:具有一定C++基础,想深入学习Qt框架的童鞋!


常见问题:

问:课程适合Qt框架零基础的童鞋吗?

答:亲,适合的,但是你需要具备C++的基础!

问:课程中使用的开发工具与版本是什么?

答:我们使用的是Qt 5.14.2 框架版本,Qt Creator 作为开发工具!

问:课程提供配套源码与课件吗?有课程答疑吗?

答:童鞋,我们提供配套源码与课件哦,并且学习中有任何问题可以在平台上提问老师哦,可以放心购买!

展开更多

课程大纲-Qt多线程编程(Qt5框架 、C++语言)

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部