小编Ryo*_*abe的帖子

如何在 C++1z 中使用实验性并行 STL?

我想尝试 C++17 的并行 STL。但是,我在 libc++ 中找不到experimental/execution_policy。我怎样才能试试这个?

我正在尝试http://en.cppreference.com/w/cpp/experimental/reduce,它说我应该包含这些文件,但我找不到 execution_policy。

#include <experimental/execution_policy>
Run Code Online (Sandbox Code Playgroud)

安装 libc++ 后(我遵循了http://libcxx.llvm.org/docs/BuildingLibcxx.html),我尝试了以下命令,但徒劳无功。

$ clang++-3.5 -std=c++1z test.cpp -lc++experimental
test.cpp:5:10: fatal error: 'experimental/execution_policy' file not found
#include <experimental/execution_policy>
         ^
1 error generated.
Run Code Online (Sandbox Code Playgroud)

这还没有实施吗?

c++ parallel-processing stl libc++ c++17

6
推荐指数
1
解决办法
2262
查看次数

标签 统计

c++ ×1

c++17 ×1

libc++ ×1

parallel-processing ×1

stl ×1