标签: c++ macros
我被告知内联函数的行为方式与Macro类似。
我可以知道它们之间是否有任何重大差异?
一个问题(但不限于)是内联只是对编译器的建议,而它可能不会被执行。所以我想了解两者之间的差异。如果我有一个很长的功能,我想确定内联,我可以谨慎使用宏作为替代。