C++_内联函数
来源:互联网 发布:企业组织架构优化 编辑:程序博客网 时间:2024/05/18 00:28
inline:也称内置函数、内嵌函数;
目的:减小开销、提高效率;
定义:在编译时像对待宏一样进行替换,程序运行时没有函数调用过程和函数返回。
inline int fn(int n){ return n + 2;}例子:对常被调用的小而简单的函数进行“内联”被对常被调用的小而简单的函数进行“内联”调用的小而简单的函“内联”
#include<iostream>using namespace std;inline int isNum(char c){ return (c >= '0') && (c <= '9') ? 1 : 0;}int main(){ char c; while((c = cin.get()) != 'a')//在键盘上输入字符c { if(isNum(c)) cout << "you entered a digit!\n"; else cout << "you entered a non-digit!\n"; } return 0;}
0 0
- C++_内联函数
- [C++] inline函数_内联函数的一些总结【转载】
- C语言内联函数
- C++:内联函数
- C 内联函数
- c++-inline 内联函数
- C语言内联函数
- C++_inline内联函数
- 【C++】内联函数,inline
- C++---函数内联
- C 内联函数
- [C++]内联函数
- c/c++内联函数
- c++inline内联函数
- C++:内联函数
- 【C++】内联函数
- C中的内联函数行为
- linux c/c++ 内联函数
- Oracle 11G Client 客户端安装步骤(图文详解)
- 矩阵 快速幂 (转载)
- Codeforces Round #376 (Div. 2) B. Coupons and Discounts(贪心)
- 第一章 eclipse制作简单的ATM机
- Android 四大大图片缓存(Imageloader,Picasso,Glide,Fresco)原理、特性对比
- C++_内联函数
- Docker之镜像(三)
- Yii2.0中简单使用redis
- 【codeforces 710 B Coupons and Discounts】
- snort2.9源码预处理流转到detect模块分析(着重http模块)
- 存储过程--显著提高sql操作速度
- 快速排序
- 智能小车
- codevs 1009 产生数 题解报告