#include #include #include #include int main() { std::vector v1 { 1, 2, 3, 4 }; const std::vector v2 { -1, 2, -1, 2 }; std::transform(begin(v1), end(v1), begin(v2), begin(v1), std::multiplies()); for (auto i: v1) std::cout << i << ' '; std::cout << std::endl; }