- Solution

Let's discuss the solution to the exercise which we saw in the previous lesson.

We'll cover the following...

Solution #

Press + to interact
#include <algorithm>
#include <iostream>
#include <vector>
int main(){
std::cout << std::endl;
std::vector<int> intVec = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum{0};
std::for_each(intVec.begin(), intVec.end(), [&sum](int x){ sum += x;});
std::cout << "sum: " << sum << std::endl;
std::cout << std::endl;
}

Explanation

...