Uhm,Originariamente inviato da eardin
E' molto semplice:
template<class V>
class Albero{
...
};
template<class V>
class BST: public Albero<V>{
...
};
e quindi Albero e cosi fatto
template<class V>
class Albero{
public:
/* Varie funzioni*/
smartp radice;
};
giusto?
Se e cosi allora proprio non capisco perchè ti dia quell errore...anche se il fatto che ti dica "non declared in this scope" mi fa sospettare qualche errore a livello di file .h
In ogni caso speriamo nell intervento di qualche espertone del forum, anche perchè è molto interessante come discussione.
![]()