Ich scheine eine Basisklasse als Funktionsparameter nicht zu verwenden. Habe ich mein Erbe durcheinander gebracht? < /p>
Ich habe Folgendes in meiner Hauptstufe: < /p>
int some_ftn(Foo *f) { /* some code */ };
Bar b;
some_ftn(&b);
< /code>
und die Klassenleiste, die von Foo auf diese Weise erbt: < /p>
class Bar : Foo
{
public:
Bar();
//snip
private:
//snip
};
< /code>
Sollte dies nicht funktionieren? Ich scheine nicht in der Lage zu sein, diesen Anruf in meiner Hauptfunktion zu machen
C ++ Vererbung - Unzugängliche Basis? ⇐ C++
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Python-Metaklasse und Vererbung – Attribute nicht erkannt (django-tables2)
by Anonymous » » in Python - 0 Replies
- 15 Views
-
Last post by Anonymous
-