在C++封装过程,我们会把不同类放在不同头文件中。而头文件中可能调用另外个头文件,这就可能导致头文件编译多次,导致报错。可采用如下方式: 如 map.h 头文件 #ifndef _MAP_H_ #define _MAP_H_ //头文件内容插入里面 class map{ }; #endif 相关文章: 2021-08-15 2022-12-23 2022-12-23 2022-12-23 2022-12-23 2021-07-28 2021-06-14 2022-12-23