Description

Include the STL standard header <algorithm> to define numerous template functions that perform useful algorithms. The descriptions that follow make extensive use of common template parameter names or prefixes to indicate the least powerful category of iterator permitted as an actual argument type:

The descriptions of these templates employ a number of conventions common to all algorithms.