因此,我在C++中遇到了一个叫做虚拟函数的东西,简单地说,根据我所理解的,它是用来在派生/子类中启用函数重载的。MyBase{ void saySomething() { /* different code than in MyBase function */ }MySubClass中的函数将执行自己的saySomething()函数。要
每次我向抽象类添加一个非具体的虚拟方法时,编译器都会在从抽象类派生的所有类上给出无用的错误invalid new-expression of abstract class type '...',然后我需要执行git diff来搜索前面添加的新方法,或者查找GCC错误中的注释。(添加方法和编译可能有天的区别)
我是否可以在C++中指定一个类必须是具体的(如果它没有告诉原因/丢失-方法)?