template<class T,class Key>
class BinaryTree:{
public:
class node {};
}
と今私は例えば、クラスから継承したいために、テンプレートクラスを持っている:
class AVLTree : public Binary Tree
私は動けなくなる問題は、関数が私がしたいということですAVLTreeで実装するとノードを認識しません。たとえば、関数はコンパイラが言う
void rotateLL(node* n)
なりましょう:
node has not been declared
どのように私はこの問題を解決することができますか?
申し訳ありません、私はここで尋ねています。私はその質問を編集した。 –
あなたは非常に重要な詳細が不足しています。 'AVLTree'もテンプレートクラスですか? – AnT