关于C++宏定义避免多次包含的问题,如何解决?

如题所述

首先,这些宏定义不是在cpp文件中,而是在头文件中的。还知道,头文件一般是用来声明的,会被其他的源文件和头文件include,当被多个文件include的时候就会造成重复声明。为了使得只声明一次,引入问题中所说的宏定义,一般以文件名大写和_来当宏的名字。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答