六一的部落格


关关难过关关过,前路漫漫亦灿灿。




说明

  1. 请求编译器在调用点展开函数; 内联说明只是向编译器发出一个请求,编译器可以选择忽略这个请求

  2. 可以避免常见的函数调用开销

    调用函数一般比求等价的表达式的值要慢一些

    调用内联函数时,将它在调用点展开,消除了调用函数的运行时开销

  3. 使用关键字inline

  4. 内联机制用于优化规模较小、流程直接、频繁调用的函数

  5. 通常定义在头文件中


内联函数



说明

  1. 请求编译器在调用点展开函数; 内联说明只是向编译器发出一个请求,编译器可以选择忽略这个请求

  2. 可以避免常见的函数调用开销

    调用函数一般比求等价的表达式的值要慢一些

    调用内联函数时,将它在调用点展开,消除了调用函数的运行时开销

  3. 使用关键字inline

  4. 内联机制用于优化规模较小、流程直接、频繁调用的函数

  5. 通常定义在头文件中