Partager via


Avertissement du compilateur (niveau 1) C4553

'operator' : opérateur n’a aucun effet ; avez-vous l’intention de 'opérateur' ?

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

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

// C4553.cpp
// compile with: /W1
int func()
{
   return 0;
}

int main()
{
   int i;
   i == func();   // C4553
   // try the following line instead
   // i = func();
}