C++頭文件引入的一種小問題

前言 C++從C繼承的基於頭文件的類型檢查,特別容易出問題,估計每個人都會遇到典型的循環引用的問題。而我最近在幾個項目中遇到不少頭文件引入不規範的情況,給使用造成了很大的麻煩。最主要的只有一種:就是不管青紅皁白,都將依賴的頭文件放在.h裏include,造成的主要問題就是細節外露。 細節外露 假設有一個TestLibrary的庫,.h和.cpp文件如下。可以看到該庫實現使用了boost庫,所以在.
相關文章
相關標籤/搜索