在制作C/C++项目的过程中,应该会遇到关于头文件被重复包含的问题,几乎每一个C/C++程序员都应该知道如何来解决这一问题。通常来说,我们通常可以用两种方式来解决这一问题。
第一种 ---- 利用以下形式:
#ifndef __XX_H__ #ifndef XX_H
#define __XX_H__ 写成这样也可以--> #define XX_H
<头文件定义正文> <头文件定义正文>
#endif #endif