Partager via


Avertissement du compilateur (niveau 1) C4552

'operator' : opérateur n’a aucun effet ; opérateur attendu avec effet secondaire

Si une instruction d’expression a un opérateur sans effet secondaire en haut de l’expression, il s’agit probablement d’une erreur.

Pour remplacer cet avertissement, placez l’expression entre parenthèses.

L’exemple suivant génère l’erreur C4552 :

// C4552.cpp
// compile with: /W1
int main() {
   int i, j;
   i + j;   // C4552
   // try the following line instead
   // (i + j);
}