#include #include #include int main() { auto total = tbb::parallel_reduce( tbb::blocked_range(0, 100), 0.0, [&](tbb::blocked_range r, int running_total) { for (int i=r.begin(); i < r.end(); ++i) { running_total += i + 1; } return running_total; }, std::plus() ); std::cout << total << std::endl; return 0; }