Share via


コンパイラの警告 (レベル 4) C4431

型指定子がありません - int と仮定しました。 メモ: C は、現在 int を既定値としてサポートしていません

このエラーは、Visual Studio 2005: Visual C++ で実行されたコンパイラ準拠作業の結果として生成される可能性があります。Visual C++ では、型指定されていない識別子が既定で int として作成されなくなりました。 識別子の型は明示的に指定する必要があります。

既定では、この警告はオフに設定されています。 詳細については、「 既定で無効になっているコンパイラ警告 」を参照してください。

次の例では C4431 が生成されます。

// C4431.c
// compile with: /c /W4
#pragma warning(default:4431)
i;   // C4431
int i;   // OK