Previous fileTop of DocumentContentsIndex pageNext file
Apache C++ Standard Library Reference Guide

max()

Library:  Algorithms


Function

Local Index

No Entries

Summary

Algorithm that returns the maximum of a pair of values

Synopsis

#include <algorithm>

namespace std {
  template <class T>
  const T& max(const T&, const T&);

  template <class T, class Compare>
  const T& max(const T&, const T&, Compare);
}

Description

The max() algorithm determines and returns the maximum of a pair of values. In the first case, T must satisfy the requirements of LessThanComparable. In the second case, the optional argument Compare defines a binary function object that can be used in place of the default operator<().

max() returns the first argument when the arguments are equal.

Example

See Also

max_element(), min(), min_element()

Standards Conformance

ISO/IEC 14882:1998 -- International Standard for Information Systems -- Programming Language C++, Sections 25.3.7 and 20.1.2



Previous fileTop of DocumentContentsIndex pageNext file