std::execution::par
和
#include <execution>
吗?我想要的是简单地编译这段代码:
std::transform(
std::execution::par,
input.begin() + start,
input.begin() + end,
output.begin() + start,
[](float x) {
return pow(x, 2);
}
);
值得注意的是,我可以使用 C++17 语言标准在 Microsoft Windows 10 和 11 上的 Visual Studio Community Edition 上轻松编译。
但是,当我在 Xcode 或 CLion 或 VS Code 上选择相同标准时,这些 IDE 无法识别和构建该代码部分。
我在 MacOS 的不同 IDE 中尝试过的内容: