首页 > 编程语言 > 详细

只说说C++内联函数

时间:2015-12-09 19:28:51      阅读:150      评论:0      收藏:0      [点我收藏+]

这里记录的主要是为了不要忘记之前看的内容,如果有人不小心看到了,觉得不对,麻烦帮我提出来,谢谢。

在C++函数定义中,内联函数很重要。

何为内联函数:普通的解释是C++函数定义的一种方式。

在C++默认的定义中,在头文件中定义的函数内容即是内联函数。

比如:

class i{
    int i;
    void add()
    {
        i++;
    }
}

如上,add成员函数直接定义在头文件内部,在C++编译器中,这就是内联函数。

内联函数定义在函数头文件中,在编译的时候能够提高编译速度。但是,如果我们把所有函数都放在头文件中,就头文件就会十分臃肿,这时候就需要

inline 关键字来实现,将函数的定义放在头文件中,将函数的实现放在成员函数实现的文件中。

只说说C++内联函数

原文:http://www.cnblogs.com/zhuhongjongy/p/5033626.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!