11.2 多线程资源保护
为了保证多线程能够正常运行,QT提供了一系列保护措施。具体可以分为互斥和同步这两种关系。下面的表格中列出了线程互斥和同步常用的类。
| 类名称 |
功能说明 |
| QMutex |
互斥体。保证线程之间的同步,有序的访问共享资源。 |
| QSemaphore |
信号量。通过count访问计数来同步线程。 |
| QMutexLocker |
为了保证多线程能够正常运行,QT提供了一系列保护措施。具体可以分为互斥和同步这两种关系。下面的表格中列出了线程互斥和同步常用的类。
| 类名称 |
功能说明 |
| QMutex |
互斥体。保证线程之间的同步,有序的访问共享资源。 |
| QSemaphore |
信号量。通过count访问计数来同步线程。 |
| QMutexLocker |
微信扫码登录