inline C++ · 关键字
内联函数建议说明符,提示编译器把函数体直接展开到调用处,减少函数调用开销;是否采纳由编译器决定。
怎么用
inline 返回类型 函数名(参数){ ... }
小例子
inline int 加(int a, int b) {
return a + b;
}
std::cout << 加(2, 3);
运行结果
5
提醒:现代编译器优化能力很强,通常不必手动加 inline;在头文件里定义函数时默认需要 inline 避免重定义
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条