inline其实是 修饰 函数的实现方式。 需要在函数的定义中使用该关键字。
如果定义成为了内联:表示 不会 存在函数调用过程(函数栈的展开过程),而是直接执行一段代码。。。
例如:
void Foo(int x, int y);
inline void Foo(int x, int y) // inline 与函数定义体放在一起
{
}
inline其实是 修饰 函数的实现方式。 需要在函数的定义中使用该关键字。
如果定义成为了内联:表示 不会 存在函数调用过程(函数栈的展开过程),而是直接执行一段代码。。。
例如:
void Foo(int x, int y);
inline void Foo(int x, int y) // inline 与函数定义体放在一起
{
}