C++ 关于内联关键字的问题

C++ 关于内联关键字的问题,c++,C++,可能重复: 为什么在C++中使用内联关键字?< p>“代码>内联< /COD>关键字用于给出函数内联链接。这意味着它可以在多个编译单元中具有相同的定义,方法是将定义放置在头文件中,而不会给出链接错误(如外部链接所示),也不会在链接后产生重复的代码(如静态链接所示) 如果您希望将其考虑在内联,这是必需的:大多数编译器只能内联在当前编译单元中定义的函数 有些编译器可能会使用它作为提示来影响是否内联函数的决定,但这完全取决于编译器。您是否看到与此右侧相关的列标题?你认为这些问题都是关于什么的?

可能重复:


为什么在C++中使用内联关键字?

< p>“代码>内联< /COD>关键字用于给出函数内联链接。这意味着它可以在多个编译单元中具有相同的定义,方法是将定义放置在头文件中,而不会给出链接错误(如外部链接所示),也不会在链接后产生重复的代码(如静态链接所示)

如果您希望将其考虑在内联,这是必需的:大多数编译器只能内联在当前编译单元中定义的函数


有些编译器可能会使用它作为提示来影响是否内联函数的决定,但这完全取决于编译器。

您是否看到与此右侧相关的列标题?你认为这些问题都是关于什么的?