我们可以强制函数在c ++中内联

时间:2014-09-14 10:40:09

标签: c++ inline

通常inline关键字只是对编译器的请求,并且基于函数实现,编译器将决定它的内联扩展。但有没有办法可以强制函数内联,我们怎么做呢。

1 个答案:

答案 0 :(得分:3)

这完全依赖于编译器,一些编译器提供了做你想做的事情的方法。

  • 对于 gcc ,请查看thisalways_inline属性;
  • 对于 msvc 结帐here,它有__forceinline说明符。