Inline
内联函数
会在定义函数的地方将函数源码复制过来,以减少函数调用时,压栈、退栈的冗余时间。
Inline 函数的声明与实现一般都写在头文件中,声明处不需要定义 inline,定义处标明 inline
为了不 copy 太复杂代码,一般 inline function 用于少于 10 行的函数。构造函数、析构函数、虚函数、递归函数不用 inline
Last updated
内联函数
会在定义函数的地方将函数源码复制过来,以减少函数调用时,压栈、退栈的冗余时间。
Inline 函数的声明与实现一般都写在头文件中,声明处不需要定义 inline,定义处标明 inline
为了不 copy 太复杂代码,一般 inline function 用于少于 10 行的函数。构造函数、析构函数、虚函数、递归函数不用 inline
Last updated