bug記錄——頭文件中的全局變量xxx重複定義

在多個cpp文件中都要訪問main.h中的全局變量,因此在main.h中添加了html A a;的定義。在不一樣的源文件中向a的各成員變量賦值。spa 可是在沒加static關鍵字時,編譯一直報a變量在多個源文件中重複定義的錯誤。.net 起初覺得是由於main.h被多個源文件包含,因此重複包含的緣由。但在main.h中添加只編譯一次的語句後仍出現上述錯誤。htm 加上static關鍵字後正常編譯
相關文章
相關標籤/搜索