J'ai un problème avec std::max
. Je n'arrive pas à comprendre.
int border = 35;
int myInt = 2;
int myOtherInt = 3;
int z = std::max(myInt + 2 * border, myOtherInt + 2 * border);
J'ai inclus l'en-tête standard de l'algorithme. Lorsque je passe la souris sur max, j'obtiens :
Erreur : on attendait un identifiant
Et une erreur de compilation de :
erreur C2589 :
'('
: jeton illégal sur le côté droit de'::'
erreur C2059 : erreur de syntaxe :'::'
Qu'est-ce qui ne va pas ?