Алгоритм max()

Алгоритм max()

template class Type

const Type&

max( const Type &aval, const Type &bval );

template class Type, class Compare

const Type&

max( const Type &aval, const Type &bval, Compare comp );

max() возвращает наибольшее из двух значений aval и bval. В первом варианте используется оператор "больше", определенный в классе Type; во втором - операция сравнения comp. Алгоритм max_element()

template class ForwardIterator

ForwardIterator

max_element( ForwardIterator first,

ForwardIterator last );

template

max_element() возвращает итератор, указывающий на элемент, который содержит наибольшее значение в последовательности, ограниченной диапазоном [first,last). В первом варианте используется оператор "больше", определенный для типа элементов контейнера; во втором - операция сравнения comp.