Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/162.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Can';在ranges::view命名空间中找不到任何函数_C++_Range V3_Vcpkg - Fatal编程技术网

C++ Can';在ranges::view命名空间中找不到任何函数

C++ Can';在ranges::view命名空间中找不到任何函数,c++,range-v3,vcpkg,C++,Range V3,Vcpkg,两周前我问了一些问题,但还没有找到解决办法。 我正在使用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) {

两周前我问了一些问题,但还没有找到解决办法。
我正在使用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;
向量常数vi{1,2,3,4,5,6,7,8,9,10}; 使用名称空间范围; auto rng=vi | views::remove_if([](int i){return i%2==1;})//我找不到remove_if函数 |视图::转换([](inti){returnstd::to_string(i);}); //rng=={“2”、“4”、“6”、“8”、“10”}; 返回0;

在屏幕截图中,您正在从
范围::视图::
名称空间中查找名称的完整性。此命名空间已被弃用,取而代之的是您应该使用的
ranges::views::