-3
爲什麼我的C++編譯器抱怨:
解析問題:預期 '}' 線14
?
背景
我試圖#include
無數頭在一個C++主文件上,任何命名空間聲明之前:
#include "Mabbs Input.h"
#include "Mabbs Mass and Time Estimates.h"
'Mabbs Input.h' 的一般結構(當然包括定義等):
bool Method A (...)
bool Method B (...)
bool Method C (...)
vector Method D (...)
vector Method E (...)
bool method F (...)
vector Method G (...)
Class 1 (...);
Class 2 (...);
另一個標題'Mabbs Mass and Time Estimates.h'(包括定義等):
double Method H (...)
當我嘗試編譯主文件時,編譯失敗,並顯示上述錯誤消息。
當我試圖通過在第14行添加一個大括號來解決問題時,編譯器發出關於第13行的相同消息,並且還告訴我在第14行有一個額外的大括號。起泡,漂洗,重複。
發生了什麼事?
請形成一個[MCVE](http://stackoverflow.com/help/mcve)並準確地發佈什麼不起作用以及確切的錯誤消息(如果有)。 – chris
包含多個頭文件沒有問題,除非您嘗試兩次包含相同頭文件(例如頭文件A包含在頭文件B中,然後在主程序中包含A和B)。 – Barmar
你從你讀過的內容中知道些什麼? –