【问题标题】:is tbb::thread still in TBB-4.x?tbb::thread 还在 TBB-4.x 中吗?
【发布时间】:2014-05-20 06:41:53
【问题描述】:

我刚刚阅读了最新的TBB文件的文件。 我找不到任何关于 tbb::thread 的信息,但我看到了一些关于 mutex 的信息。

顺便说一句,如果 TBB-4.x 有线程库,请帮我找到使用 tbb 线程的资源。 请不要推荐官方文档,它们缺乏示例。

谢谢!

【问题讨论】:

    标签: c++ multithreading tbb


    【解决方案1】:

    没有tbb::thread,但有一个tbb::tbb_thread,现已弃用。你可以找到它here。文档说:

    英特尔® 线程构建模块(英特尔® TBB)3.0 引入了定义类 std::thread 的标头 tbb/compat/thread。以前的版本有一个定义类 tbb_thread 的头文件 tbb/tbb_thread.h。旧的标头和名称仍然可用,但已弃用以支持替换...

    TBB 为缺乏 C++11 支持的编译器提供 tbb/compat/ 功能。线程类被设计为尽可能接近std::thread 或更确切地说是boost::thread(在介绍时),因此如果 TBB 文档不满意,您可以参考为这两个提供的示例。

    您也可以尝试tbb\examples\task_priority\fractal 示例,该示例演示了线程类的用法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-15
      • 2023-03-06
      • 2011-12-02
      • 1970-01-01
      • 2021-07-16
      • 1970-01-01
      相关资源
      最近更新 更多