Inline内联函数
我们要知道每一次函数调用都会带来一些时间和空间上的花销。 那么如果一个代码本身就不多,又频繁被调用的函数,就很烦!要是就写吧,得在代码块中写好多次,不写就调用时间花销又大。
好在,C++已经帮我们考虑了这个问题,为我们提供了内联的机制。 所谓内联的机制,就是仍然使用自定义函数,但是在编译的时候,把函数代码插入到函数调用处,从而免去函数调用的一系列过程,就像普通顺序执行的代码一样。
使用方法超级简单:只需要在函数定义的前面加上inline就行了。
参考传送门
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!