for_each c++
The std::for_each
algorithm applies a specified function to each element in a range. It takes three parameters: the beginning and end of the range, and the function to apply. It returns the function object after applying it to each element.