#include #include #include #include int main() { std::vector data{1,2,3,4,5,6}; auto evens = data | std::views::filter([](int x){ return x % 2 == 0; }); auto count = std::ranges::count_if(evens, [](int){ return true; }); // count elements in view std::cout << "evens = " << count << '\n'; }