本文拟解答以下问题:
a. 内联函数是在什么情况下提出的机制?
b. 一个常规函数经过怎样修饰便成了内联函数?
8.1 C++内联函数
- C++内联函数
1.1 提出
普通的函数调用带来了什么样的便利,同时又付出了什么代价?
自答:普通函数使用时,使函数定义和调用分离,更有利于突出代码结构,提高代码可读性。BUT编译运行时函数调用需要来回跳转,类似于阅读文献时看批注,或者阅读网页时的超链接
1.2 使用方式
本文拟解答以下问题:
a. 内联函数是在什么情况下提出的机制?
b. 一个常规函数经过怎样修饰便成了内联函数?
8.1 C++内联函数