当前位置:  开发笔记 > 编程语言 > 正文

好的c ++ lib用于线程化

如何解决《好的c++lib用于线程化》经验,为你挑选了2个好方法。

我更喜欢仅基于pthreads的lib.什么是一个很好的c ++ lib来进行线程化?



1> Stephen..:

如何提升线程?

Boost.Thread允许在可移植C++代码中使用多个执行线程和共享数据.它提供了用于管理线程本身的类和函数,以及用于在线程之间同步数据或提供特定于各个线程的数据的单独副本的其他类.



2> Dani van der..:

我前段时间看过一些选项.这里有一些:

提升线程 - 这是最标准的选择.Boost是C++最标准的库,不在官方标准中.

POCO - 有线程支持等等.是我的首选,因为它可以让你设置线程优先级,这是boost不支持的.线程优先级对我的应用程序域很重要(软实时).

Zthread - 看起来很棒的图书馆.我没有经验.

ACE - 众所周知的图书馆.我没有经验.

然后你有了一些库,可以让你在更高的抽象级别操作,比如Thread Buildings Blocks.

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有