我有一个快速的问题.我应该创建一个小型多线程程序来从多个传感器中获取数据,并且我知道pthreads和qthreads.我可以访问这两个库.我个人偏向于使用Qt,因为它的设计和各种功能.但是使用一个与另一个有明显的优势吗?谢谢
QThreads建立在pthreads之上.它们提供了面向对象的抽象,使得使用线程更容易.除了QThreads是可移植的,它们可以在使用底层线程系统的任何系统上运行,而pthreads是特定于POSIX系统的.
使用QThreads几乎唯一的缺点是你需要将你的应用程序与Qt链接; 这种依赖性可能会使分发您的应用程序变得更加困难.
| 归档时间: |
|
| 查看次数: |
6200 次 |
| 最近记录: |