次の方法で共有


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

更新 : 2007 年 11 月

エラー メッセージ

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

このエラーは、Visual C++ 2005 で行ったコンパイラ準拠作業の結果として生成されることがあります。Visual C++ は、型指定のない識別子を既定で int 型として作成しなくなりました。識別子の型は明示的に指定する必要があります。詳細については、「Visual C++ 2005 コンパイラの互換性に影響する変更点」を参照してください。

既定では、この警告はオフに設定されています。詳細については、「Compiler Warnings That Are Off by Default」を参照してください。

使用例

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

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