我是个萌新,我跟着做的网上的视频里面写类方法全部都是放在类声明里面写的,都是隐式内联,没有把方法的声明和定义分开,很不美观。虽然我做的是小游戏,但是我觉得游戏对速度要求很高,所以用了内联。我个人习惯于把方法的声明和定义分开,同时把类的声明和定义分别写在.h, 和.cpp 两个文件里面,但是当inline函数的声明和定义分别在头文件和源文件中,并且在其他文件中被调用时,链接期间编译器会报“对 xxx 未定义的引用”错误。如果都放在一个头文件里面编译的话就没有把.h和.cpp分开来写的意义了。所以我很纠结到底要不要用内联,或者改变我多文件编译的习惯,请问各位大佬怎么看?能否指导指导我呢?