Espaces de noms
Variantes
Affichages
Actions

max

De cppreference.com.

Syntaxe :

    #include <algorithm>
    const T& max( const T& x, const T& y );
    const T& max( const T& x, const T& y, BinPred p );

La fonction max() retourne le plus grand des deux arguments x et y, comparés par l'opérateur <.

Si le prédicat binaire p est fourni, il sera utilisé à la place de l'opérateur < pour comparer les deux éléments.

Le code suivant présente différents exemples d'utilisation de la fonction max() :

   cout << "Max de 1 et 9999 est " << max( 1, 9999) << endl;
   cout << "Max de 'a' et'b' est " << max( 'a', 'b') << endl;
   cout << "Max de 3.14159 et2.71828 est " << max( 3.14159, 2.71828) << endl;

Ces lignes donneront le résultat suivant :

   Max de 1 et 9999 est 9999
   Max de 'a' et 'b' est b
   Max de 3.14159 et 2.71828 est 3.14159

Sujets connexes : max_element, min, min_element