Udostępnij przez


Ostrzeżenie kompilatora (poziom 1) C4552

Operator : operator nie ma wpływu; oczekiwany operator z efektem ubocznym

Uwagi

Jeśli instrukcja wyrażenia ma operator bez efektu bocznego jako góry wyrażenia, prawdopodobnie jest to błąd.

Aby zastąpić to ostrzeżenie, umieść wyrażenie w nawiasach.

Example

Poniższy przykład generuje C4552:

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