C++入门系列---inline内联函数用法详解
inline使用场景:(1)、可以使用inline函数完全取代表达式形式的宏定义;(2)、内联函数一般只会用在函数内容非常简单的时候,这是因为,内联函数的代码会在任何调用它的地方展开,如果函数太复杂,代码膨胀带来的恶果很可能会大于效率的提高带来的益处。有两种内联函数的声明方法:一是在函数前使用inline关键字;二是在类的内部定义函数的代码,这样的函数将自动转换为内联函数,而且没必要将inline放在函数前面。为什么使用inline函数在程序编译时,编译器将程序中出现的内联函数的