小编the*_*ife的帖子

代码大小:头文件中定义的函数的静态内联与内联

我已经阅读了很多关于在头文件中使用static inlineinline定义函数的文章,以便跨多个翻译单元进行访问.inline由于有外部联系,似乎是正确的方法.

我的问题是inline在.h文件中定义函数时使用说明符导致的结果代码大小:

  • 生成的代码扩展是否inline仍然比引起的更小static inline

  • 为什么extern inline在相应的.c文件中需要声明?

c static inline code-size

6
推荐指数
1
解决办法
902
查看次数

标签 统计

c ×1

code-size ×1

inline ×1

static ×1