我有一个 C++ 类的源代码,它有很多成员函数。我正在尝试决定是否将部分成员函数定义放在另一个源中。
如果我这样做,这是否会极大地影响程序的编译和/或执行?
最佳答案
您可以将实现放在任何您想要的文件中。一旦源代码被编译,方法在哪里实现就无关紧要了。它可能对编译时间有一些影响,但除非您正在做一些极端的事情,例如拥有数千个成员函数,每个成员函数都在不同的文件中,否则这种影响应该可以忽略不计。
关于c++ - 我可以在类源文件的单独源文件中定义成员函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34698579/