0
は、私はこの現れ、私は次の要素を指すように「this
キーワード」を使用し、このclass
にクラス型とポインタを作るこのエラーは、「式にポインタ型の型が必要です」という意味ですか?私は、私はtreapツリーを初心者作るよ
compiler error: "expression must have pointer-to-class type"
this->right->search_el(k,p);
は、私はこの現れ、私は次の要素を指すように「this
キーワード」を使用し、このclass
にクラス型とポインタを作るこのエラーは、「式にポインタ型の型が必要です」という意味ですか?私は、私はtreapツリーを初心者作るよ
compiler error: "expression must have pointer-to-class type"
this->right->search_el(k,p);
それを非ポインタ型にoperator ->
を適用することを意味します。あなたはおそらくしたい:this
以来
this->right.search_el(k,p);
がポインタである、right
はポインタでない唯一の候補者のように思えます。 C++では、インスタンスを持つ場合は.
、インスタンスへのポインタを持つ場合は->
でクラスのメンバーにアクセスします。
または単に 'right.search_el(k、p);'。 – Nawaz