次の方法で共有


致命的なエラー C1004

予期しない EOF が検出されました

コンパイラは、コンストラクトを解決せずにソース ファイルの末尾に到達しました。 次のいずれかの要素がコードに含まれていない可能性があります。

  • 右中かっこ

  • 終わりかっこ

  • 終了コメント マーカー (*/)

  • セミコロン

このエラーを解決するには、次のことを確認します。

  • 既定のディスク ドライブには、一時ファイル用の十分な領域がありません。これには、ソース ファイルの約 2 倍の領域が必要です。

  • false に評価される #if ディレクティブに、終了の #endif ディレクティブがありません。

  • ソース ファイルの終わりが復帰と改行ではありません。

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

// C1004.cpp
#if TEST
int main() {}
// C1004

考えられる解決方法:

// C1004b.cpp
#if TEST
#endif

int main() {}