May 2017
Intermediate to advanced
590 pages
17h 18m
English
To implement a parallel version of the map function, do the following:
template <typename Iter, typename F> void parallel_map(Iter begin, Iter end, F f) { }
auto size = std::distance(begin, end); if(size <= 10000) std::transform(begin, end, begin, std::forward<F>(f));
Read now
Unlock full access