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