天天看點

頭檔案互相包含引起的編譯問題

http://blog.csdn.net/hazir/article/details/38600419#comments

        個人覺得文章中的處理方法肯定不是最佳的方法,頭檔案中的資料結構互相包含的情況本身就是不符合規範的,即使是使用LZ提到的解決方法,也隻是表面上解決了,實際上是把問題屏蔽了而已。正确的解決方向應該是合理規劃和設計頭檔案的資料結構以及頭檔案的包含關系,做到頭檔案層層依賴和分子產品依賴,最終頭檔案的包含關系條理清楚,關系結構簡單易懂。

繼續閱讀