C++:内联函数

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

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

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

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

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

相关推荐
小徐Chao努力21 小时前
【GO】Gin 框架从入门到精通完整教程
开发语言·golang·gin
她说..21 小时前
手机验证码功能实现(附带源码)
java·开发语言·spring boot·spring·java-ee·springboot
加成BUFF1 天前
C++入门讲解3:数组与指针全面详解
开发语言·c++·算法·指针·数组
GoWjw1 天前
C语言高级特性
c语言·开发语言·算法
自己的九又四分之三站台1 天前
基于Python获取SonarQube的检查报告信息
开发语言·python
方也_arkling1 天前
【JS】定时器的使用(点击开始计时,再次点击停止计时)
开发语言·前端·javascript
天若有情6731 天前
我发明的PROTO_V4协议:一个让数据“穿上迷彩服”的发明(整数传输协议)
网络·c++·后端·安全·密码学·密码·数据
一往无前fgs1 天前
PHP语言开发基础入门实践教程(零基础版)
开发语言·php
不会c嘎嘎1 天前
初识QT -- 第一个QT程序
开发语言·qt
加油=^_^=1 天前
【C++11】特殊类设计 | 类型转换
c++·单例模式·类型转换