Skip to content

Latest commit

 

History

History
18 lines (8 loc) · 557 Bytes

File metadata and controls

18 lines (8 loc) · 557 Bytes

同一个.cpp 绝对不能定义两个相同名字的有生命的对象,包括宏定义(会覆盖)

两个不同的.cpp 可以分别定义两个相同名字的有生命的对象,包括宏定义(可以定义两个相同名字的宏定义)

在visual studio编译器选项中的所有宏定义都是全局的,相当于在任何.cpp中都定义了的

关于hpp文件:

1、不可包含全局对象和全局函数。

2、类之间不可循环调用。

3、不可使用静态成员。

4.hpp文件解决类成员函数重复定义的问题