2021
02-26
02-26
c++ 防止头文件重复引入的三种方法
在之前我们详细介绍了C语言中如何使用宏定义(#ifndef/#define/#endif)来有效避免头文件被重复#include,此方式在C++多文件编程中也很常用。举个例子,如下是一个C++项目,其内部含有school.h和student.h这2个头文件以及main.cpp源文件,其各自包含的代码为://student.hclassStudent{ //......};//school.h#include"student.h"classSchool{ //......private: St...
继续阅读 >