1. 程式人生 > >Codeblocks 一直出現 codeblocks fatal error: **.h: No such file or directory

Codeblocks 一直出現 codeblocks fatal error: **.h: No such file or directory

這幾天寫程式的時候動不動就出現這個惱人的錯誤,明明前一次編譯的時候還是好好的。但是繼續寫了一會兒,再編譯就又出現這個錯誤了。真的讓人丈二摸不著頭腦。今天仔細搜了搜 C++ 的命名規範,覺得應該是檔名命名錯了的原因。下面內容出自 Google C++ 風格指南 命名約定

檔案命名

檔名要全部小寫, 可以包含下劃線 (_) 或連字元 (-), 依照專案的約定. 如果沒有約定, 那麼 “_” 更好.

型別命名

型別包括:類, 結構體, 型別定義 (typedef), 列舉, 型別模板引數。

型別名稱的每個單詞首字母均大寫, 不包含下劃線: MyExcitingClass, MyExcitingEnum.

總結

根據這個我檢查了一下自己檔案的命名,發現含有大寫。然後我把大寫改成了小寫,第一次沒錯了。不過有待繼續跟蹤觀察。