使用
#ifndef INCLUED_A_H
#define INCLUED_A_H
.
.
.
#endif//INCLUED_A_H
来避免头文件重复包含 那么多重包含的危险就被消除了。当头文件第一次被包含时,它被正常处理,符号 INCLUED_A_H被定义为1。如果头文件被再次包含,通过条件编译,它的内容被忽略。符号 INCLUED_A_H按照被包含头文件的文件名进行取名,以避免由于其他头文件使用相同的符号而引起的冲突。使用
#ifndef INCLUED_A_H
#define INCLUED_A_H
.
.
.
#endif//INCLUED_A_H
来避免头文件重复包含 那么多重包含的危险就被消除了。当头文件第一次被包含时,它被正常处理,符号 INCLUED_A_H被定义为1。如果头文件被再次包含,通过条件编译,它的内容被忽略。符号 INCLUED_A_H按照被包含头文件的文件名进行取名,以避免由于其他头文件使用相同的符号而引起的冲突。