description | title | ms.date | f1_keywords | helpviewer_keywords | ms.assetid | ||
---|---|---|---|---|---|---|---|
Learn more about: Compiler Warning (level 1) C4553 |
Compiler Warning (level 1) C4553 |
11/04/2016 |
|
|
d8aacbe0-3cb5-4367-a6e5-fd7e28f0ff9d |
'operator' : operator has no effect; did you intend 'operator'?
If an expression statement has an operator with no side effect as the top of the expression, it's probably a mistake.
The following sample generates C4553:
// C4553.cpp
// compile with: /W1
int func()
{
return 0;
}
int main()
{
int i;
i == func(); // C4553
// try the following line instead
// i = func();
}