Condividi tramite


Avviso del compilatore (livello 3) C4390

';': istruzione controllata vuota trovata; è questa la finalità?

È stato trovato un punto e virgola dopo un'istruzione di controllo che non contiene istruzioni.

Se si ottiene C4390 a causa di una macro, è consigliabile usare il pragma di avviso per disabilitare C4390 nel modulo contenente la macro.

L'esempio seguente genera l'errore C4390:

// C4390.cpp
// compile with: /W3
int main() {
   int i = 0;
   if (i);   // C4390
      i++;
}