一、内联函数

如果函数体代码比较多,需要较长的执行时间,那么函数调用机制占用的时间可以忽略;如果函数只有一两条语句,那么大部分的时间都会花费在函数调用机制上,这种时间开销就就不容忽视。

为了消除函数调用的时空开销,C++ 提供一种提高效率的方法,即在编译时将函数调用处用函数体替换,类似于 C 语言中的宏展开。这种在函数调用处直接嵌入函数体的函数称为内联函数(Inline Function),又称内嵌函数或者内置函数。

二、引用

http://c.biancheng.net/view/195.html
https://blog.csdn.net/qq_38964360/article/details/132842852

三、智能指针

https://blog.csdn.net/u011436427/article/details/121654452

分类: cplus

0 条评论

发表回复

您的电子邮箱地址不会被公开。