请问一个头文件怎么被2个CPP包含?

2024年11月16日 14:37
有2个网友回答
网友(1):

全局变量放在另外新建的stdafx.h中,或者用宏来实现,如:
防止头文件多重包含:
如下
CODE:
#ifndef MAIN_H_
#define MAIN_H_
其它内容
#endif
作用就是阻止这个头文件被多次include。多次include就会出现重复的定义情况,所以需要在每个头文件中都使用这个定义。

建议用全局变量新建头文件的方法解决

网友(2):

用宏
#ifndef