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).