Dies sind zwei abgeleitete Klassen:
Code: Select all
class D1 : public virtual B {
virtual int F(int i) { implementation }
};
class D2 : public virtual B {
virtual int G(int i) { implementation }
};
Code: Select all
class B {
virtual int F(int i) = 0;
};
Ich habe es auf diese Weise versucht:
Code: Select all
class B {
virtual int F(int i) = 0;
inline int G(int i) { return F(i); }
};
Gibt es eine andere Möglichkeit, das gleiche Ziel zu erreichen?
Die Version der Sprache, die ich verwende, ist C++23.
Mobile version