Mein grundlegendes Verständnis ist, dass es keine Implementierung für eine reine virtuelle Funktion gibt. Mir wurde jedoch gesagt, dass es möglicherweise eine Implementierung für eine reine virtuelle Funktion gibt.
class A {
public:
virtual void f() = 0;
};
void A::f() {
cout<<"Test"<<endl;
}
Ist der obige Code in Ordnung?
Was ist der Zweck, um es zu einer rein virtuellen Funktion mit einer Implementierung zu machen?
deported. (entweder in .inl oder .cpp, um auf gängige Methoden zur Benennung von Dateien zu verweisen).