您的位置: 首页 > 文章 > C++前置声明 C++前置声明 分类: 文章 • 2025-03-27 22:37:51 写代码的时候,代码规范通常会要求头文件尽量使用声明,规范如: 为什么要使用前置声明,而不直接使用头文件呢? 难道头文件中使用声明能够是编译的速度加快? 但是编译器在预处理的时候也会将头文件加载到cc文件里面,那这样声明就起不到作用了。其实原因很简单。就是为了方便a.h 和 b.h能够相互调用。 a.h 中只加b类的声明。 a.cc 中添加b.h的头文件。 同时b.h若想调用a类的时候直接添加a.h的头文件即可~