コンパイラの警告 (レベル 3) C4390
';' : 制御が空の文が見つかりました。意図した記述でしょうか?
命令を含まない制御ステートメントの後にセミコロンが見つかりました。
マクロが原因で C4390 が発生している場合、warning pragma を使用して、マクロが含まれているモジュールで C4390 を無効にする必要があります。
次の例では C4390 が生成されます。
// C4390.cpp
// compile with: /W3
int main() {
int i = 0;
if (i); // C4390
i++;
}