尤其是,如果你将内联函数的定义放在.cpp文件中并且在其他.cpp文件中调用它,连接器将给出 “unresolved external” 错误。 最佳实践是:仅把inline关键字放在类外部函数的定义前。 inline函数的特征是在调用的地方插入相应函数的代码,所以编译之后的目标文件里是没有inline函数体的,因为在要调用的地方它都已经用相应的...