【问题标题】:C++ inline methods realization [duplicate]C ++内联方法实现[重复] 【发布时间】:2013-01-21 13:28:58 【问题描述】: 可能重复:Why are C++ inline functions in the header 在头文件或cpp文件中写入内联方法实现有什么区别吗? 【问题讨论】: 标签: c++ inline 【解决方案1】: inline 与函数定义一起在标头中有意义。如果它在一个实现文件中,多重定义不是问题,编译器将很难在该翻译单元之外内联它(在该翻译单元内,它可能无论如何都无关紧要 - 这只是一个提示) . 【讨论】: 【解决方案2】: 我想,从功能上来说,答案是否定的。从语义上讲,内联在 cpp 文件中没有任何意义。 【讨论】: