C++:内联函数

内联函数可以用来降低运行时间,当内联函数收到编译器的指示时,即可发生内联:编译器会使用函数的定义体来替代函数调用语句,此行为发生在编译阶段。

定义内联函数涉及的关键字为inline,例如:

cpp 复制代码
inline void Show()  
{
	cout << "Show" << endl;
}

内联函数适用于代码量少,调用次数频繁的函数。

在头文件中实现的函数自动内联(不绝对是)。

相关推荐
Sunshine for you19 分钟前
C++中的职责链模式实战
开发语言·c++·算法
@我漫长的孤独流浪32 分钟前
Python编程核心知识点速览
开发语言·数据库·python
qq_4160187240 分钟前
C++中的状态模式
开发语言·c++·算法
2401_8845632440 分钟前
模板代码生成工具
开发语言·c++·算法
code 小楊1 小时前
yrb 1.5.0 正式发布:Python 极简国内下载加速与全景可视化终端体验!
开发语言·python
2401_831920741 小时前
C++代码国际化支持
开发语言·c++·算法
m0_672703311 小时前
上机练习第51天
数据结构·c++·算法
2401_851272991 小时前
自定义内存检测工具
开发语言·c++·算法
章鱼丸-2 小时前
DAY31 文件的拆分和写法
开发语言·python
左左右右左右摇晃2 小时前
Java并发——synchronized锁
java·开发语言