内联函数总结

来源:互联网 发布:剑三重置版优化补丁 编辑:程序博客网 时间:2024/06/01 08:45

定义

  • 内联函数是指用inline关键字修饰的函数。在类内定义的函数被默认成内联函数。
  • 内联函数编译期间遵循函数的语法,却像宏一样展开在调用处。
  • 内联函数编译后会展开,也就是说编译后内联函数将不具有函数的性质。

使用

  • 既然内联函数本质上是宏的补充,所以应该把它定义在头文件中,普通函数定义在头文件中,如果有多个CPP文件引用它,连接时会出现重复定义的错误,内联函数则不会出现这样的错误。
1 0
原创粉丝点击