C++头文件引入的一种小问题

前言 C++从C继承的基于头文件的类型检查,特别容易出问题,估计每个人都会遇到典型的循环引用的问题。而我最近在几个项目中遇到不少头文件引入不规范的情况,给使用造成了很大的麻烦。最主要的只有一种:就是不管青红皂白,都将依赖的头文件放在.h里include,造成的主要问题就是细节外露。 细节外露 假设有一个TestLibrary的库,.h和.cpp文件如下。可以看到该库实现使用了boost库,所以在.
相关文章
相关标签/搜索