嚴重錯誤 C1004
找到未預期的檔案結尾
編譯器到達原始程式檔的結尾,而不會解析建構。 程式碼可能缺少下列其中一個元素:
右大括弧
右括弧
結尾註解標記 (*/)
分號
若要解決此錯誤,請檢查下列專案:
預設磁片磁碟機的暫存檔空間不足,需要比原始程式檔多兩倍的空間。
#if
評估為 false 的指示詞缺少結尾#endif
指示詞。來源檔案不會以歸位字元和換行字元結尾。
下列範例會產生 C1004:
// C1004.cpp
#if TEST
int main() {}
// C1004
可能的解決方式:
// C1004b.cpp
#if TEST
#endif
int main() {}
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: