[9] 内联函数
(Part of C++ FAQ Lite, Copyright © 1991-2001, Marshall Cline, cline@parashift.com)
简体中文版翻译:申旻,nicrosoft@sunistudio.com(东日制作室,东日文档)
FAQs in section [9]:
- [9.1] 内联函数是什么?
- [9.2] 内联函数是如何在安全和速度上取得折衷?
- [9.3] 为什么我应该用内联函数?而不是原来清晰的 #define 宏?
- [9.4] 如何告诉编译器使非成员函数成为内联函数?
- [9.5] 如何告诉编译器使一个成员函数成为内联函数?
- [9.6] 有其它方法告诉编译器使成员函数成为内联吗?
- [9.7] 内联函数保证执行性能更好吗?
[9.1] 内联函数是什么?
内联函数是代码被插入到调用者代码串处的函数。如同 #define 宏,内联函数通过避免被调用的开销来提高执行效率,尤其是它能够通过调用(“过程化集成”)被编译器优化。
[ Top | Bottom | Previous section | Next secti