我们是否应该在.h和.cpp文件中包含一个宏(#define)

qtP*_*mer 0 c++ preprocessor-directive

如果我在两个文件中都使用它们.在c ++中使用术语"宏"它只是在预编译阶段发生的替换机制(对c ++结构一无所知).

这是我应该在两个文件中定义宏(#define)还是不需要这样做的原因,或者我错过了什么.

小智 5

在.h文件中定义宏,然后在.cpp文件中包含该.h文件就足够了.