标签: c++ multithreading qt boost
我知道三种可移植的线程C ++ API:
除了可能涉及的许可问题外,这些问题如何比较:
而且:是否有更好的支持和使用?
答案 0 :(得分:9)
boost :: thread是可移植的并且是主动支持的,但最重要的是它将在标准C ++ 0x库中。所以我推荐这个库用于通用线程。
答案 1 :(得分:2)
QT的QThread非常简单,易于使用且跨平台,但只有在使用Qt开发整个用户应用程序时才有意义。您不希望将大量Qt运行时DLL绑定到您的应用程序。只是为了获得线程支持。