共用方式為


嚴重錯誤 C1004

找到未預期的檔尾

備註

編譯程式到達原始程式檔的結尾,而不會解析建構。 程式代碼可能缺少下列其中一個元素:

  • 右大括弧

  • 右括弧

  • 結尾批註標記 (*/)

  • 分號

若要解決此錯誤,請檢查下列專案:

  • 默認磁碟驅動器的暫存盤空間不足,需要比原始程序檔多兩倍的空間。

  • #if評估為 false 的指示詞缺少結尾#endif指示詞。

  • 來源檔案不會以歸位字元和換行字元結尾。

範例

下列範例會產生 C1004:

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

可能的解決方式:

// C1004b.cpp
#if TEST
#endif

int main() {}