ich eine Template-Klasse, zum BeispielErbt eine geerbte Klasse eine geschachtelte Klasse?
template<class T,class Key>
class BinaryTree:{
public:
class node {};
}
und jetzt will ich aus der Klasse erben, zum Beispiel:
class AVLTree : public Binary Tree
Das Problem, das ich mit stecken ist, dass die Funktionen, die ich will Implementieren in AVLTree erkennt den Knoten nicht. Zum Beispiel lassen Sie die Funktion
void rotateLL(node* n)
Der Compiler sagt sein:
node has not been declared
Wie kann ich dieses Problem lösen?
Sorry, das erste Mal, dass ich hier frage. Ich habe die Frage bearbeitet. –
Sie vermissen sehr wichtige Details. Ist 'AVLTree' auch eine Template-Klasse? – AnT