【发布时间】:2020-05-05 06:42:17
【问题描述】:
两周前我问了一些问题,但我还没有找到解决方案。
我正在使用 Visual Studio 2019,并通过 vcpkg 安装了 range-v3 库。
我知道 vcpkg 版本不是最新的,但它与最新版本真的不同吗?
我只发现了一些带有_fn的函数。
std::vector<int> const vi{ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
using namespace ranges;
auto rng = vi | views::remove_if([](int i) { return i % 2 == 1; }) // ican't find remove_if function
| views::transform([](int i) { return std::to_string(i); });
// rng == {"2","4","6","8","10"};
return 0;
【问题讨论】: