“operator”:运算符不起任何作用;需要带副作用的运算符
如果表达式语句在其顶部使用了没有副作用的运算符,则可能是一个错误。
若要重写此警告,请将表达式置于括号中。
下面的示例生成 C4552:
// C4552.cpp
// compile with: /W1
int main() {
int i, j;
i + j; // C4552
// try the following line instead
// (i + j);
}
“operator”:运算符不起任何作用;需要带副作用的运算符
如果表达式语句在其顶部使用了没有副作用的运算符,则可能是一个错误。
若要重写此警告,请将表达式置于括号中。
下面的示例生成 C4552:
// C4552.cpp
// compile with: /W1
int main() {
int i, j;
i + j; // C4552
// try the following line instead
// (i + j);
}