木之夏  
海纳百川,有容乃大;壁立千仞,无欲则刚

内联函数使用:

主要用于函数自身运行很快,不想要调用花费开销的情况下使用

 

在内联函数中不可以调用异常接口说明

内联函数需要使用 inline 进行声明

 

对于简单的函数不想使用花销调用以及返回,所以想要使用 inline 来提醒编译器使用内联函数进行切换

 

代码实例:

#include <iostream>
using namespace std;

const double PI = 3.1415926;
inline double calArea( double radius)
{
    return PI * radius * radius;
}



int main()
{
    double r = 10.4;
    double area = calArea(r);
    cout << "the area = :" << area;

}

运行结果

the area = :339.795

 

posted on 2021-02-13 21:08  木之夏  阅读(123)  评论(0编辑  收藏  举报