//! [transform example] #include #include #include int main() { std::vector numbers{1, 2, 3}; auto halved = numbers // Divide each integer by 2, converting it into a double | ranges::views::transform([](const int& num) { return num / 2.0; }); std::cout << halved << '\n'; } //! [transform example]