找不到 std::experimental::when_any

Cannot find std::experimental::when_any

我正在尝试使用 std::experimental::when_anystd::experimental::when_all,根据 Anthony Williams,它们位于 header.

我正在使用 Visual Studio 2022(2019 年也是如此)并且在 C++17 标准和 C++20 标准配置下都找不到这个 header/functions。

有人可以帮忙在 VS 中实现这个功能吗?

实验性的 headers 不是标准的一部分。实现可以提供它们,但不是必需的。

它们是为 C++ 委员会正在努力纳入未来标准的功能而定义的。

2019 年和 2022 年 Visual Studio 均未提供 <experimental/future>