Upozornění kompilátoru (úroveň 3) C4390
";" : nalezen prázdný kontrolovaný příkaz; je to záměr?
Po ovládacím příkazu, který neobsahuje žádné instrukce, byl nalezen středník.
Pokud se kvůli makre zobrazí C4390, měli byste pomocí pragma upozornění zakázat C4390 v modulu obsahujícím makro.
Následující ukázka vygeneruje C4390:
// C4390.cpp
// compile with: /W3
int main() {
int i = 0;
if (i); // C4390
i++;
}