Was dieser Fehler bedeutet" Ausdruck muss Zeiger-auf-Klasse-Typ"?
Ich bin ein Anfänger, ich Mache einen treap Baum , ich ein Klasse Typ und Zeiger auf diese class
, wenn ich "this
Stichwort" Punkt zum nächsten element dieser erschien
compiler-Fehlermeldung: "Ausdruck muss Zeiger-auf-Klasse-Typ"
this->right->search_el(k,p);
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es bedeutet, dass Sie anwenden
operator ->
zu einer nicht-Zeiger-Typ. Sie wollen wahrscheinlich:Seit
this
ist ein Zeiger, einright
scheint, wie der einzige Kandidat, der nicht ein Zeiger. In C++ der Zugriff auf Elemente einer Klasse durch.
wenn Sie eine Instanz haben, oder->
wenn Sie einen Zeiger auf eine Instanz.right.search_el(k,p);
.