W8084 Nous suggérons des parenthèses pour clarifier la priorité (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

Cet avertissement indique que plusieurs opérateurs utilisés dans une expression peuvent entraîner une confusion sur les règles de priorité d'opérateur applicables. Cet avertissement permet de créer du code plus compréhensible et potentiellement moins ambigu.

Par exemple, compilez le code suivant en utilisant l'option –w de la ligne de commande :

int j, k, l;
int main()
{
  return j < k & l;  // Ceci provoque une erreur
}
//