https://blog.csdn.net/bit666888/article/details/81182975
1. 在C++中强制建议使用const来代替宏常量,使用内联函数来代替宏函数。 2. const和内联函数在进行编译时不仅进行替换,而且还会进行参数类型检测,提高了程序的安全性。 3. 内联函数可以是普通函数,也可以是类的成员函数;函数式宏不能作为类的成员函数。