c/c++基礎之一

說來慚愧一直是以拆東牆補西牆的方式處理「頭文件循環包含」和「類型重複定義」問題的。 以下是我建立一個工程時的習慣性框架: 這種框架遇到的第一個問題是,頭文件件循環包含問題: 解決方式爲:將導致循環包含的頭文件羣體,單獨放在一個新文件中,然後再被包含。 這種框架遇到的第二個問題是,共有頭文件件定義數據類型後重復定義問題: 解決方式:加上#ifnfef等。。。(爲啥這樣加了就好了,請看編譯原理吧,我不
相關文章
相關標籤/搜索