欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

文章标题

程序员文章站 2022-03-16 08:48:31
...

内联函数

内联函数是使用inline关键字声明的函数,也称内嵌函数,它主要的作用是解决程序的运行效率。
使用内联函数应注意:

   1.递归函数不能定义为内联函数。
   2.内联函数一般适合于不存在while()和switch等复杂的结构,且只有1-5句     语句的小函数上,否则编译系统将该函数视为普通函数。  
   3.内联函数只能先定义后使用,否则编译系统也会把它认为是普通函数。
   4.对内联函数不能进行异常的接口声明。

迭代器:std::vector::iterator
重载的运算符有 (== ,++,>>)

在C++中,能作为函数重载判断依据:
//返回类型
const
参数个数
参数类型

相关标签: 内联函数