TDA Arbol binario
Publicado por Dunieski (1 intervención) el 04/12/2005 04:58:06
Tengo problemas con la declaración del objeto en la forma visual para llamar al arbol binario, puesto que es un puntero pero a la hora de asignarle la memoria, no me la hacepta.
estos son los constructores de la clase CArbolBinario, esto es sintaxis de C++
template<class T>
CArbolBinario<T>::CArbolBinario() //Construye un árbol vacío
{
raiz = NULL;
der = NULL;
izq = NULL;
}
template<class T>
CArbolBinario<T>::CArbolBinario(T x) //Construye un árbol hoja (sus hijos son árboles vacíos)
{
raiz = new T(x);
der = new CArbolBinario();
izq = new CArbolBinario();
}
espero que alguien pueda ayudarme.
estos son los constructores de la clase CArbolBinario, esto es sintaxis de C++
template<class T>
CArbolBinario<T>::CArbolBinario() //Construye un árbol vacío
{
raiz = NULL;
der = NULL;
izq = NULL;
}
template<class T>
CArbolBinario<T>::CArbolBinario(T x) //Construye un árbol hoja (sus hijos son árboles vacíos)
{
raiz = new T(x);
der = new CArbolBinario();
izq = new CArbolBinario();
}
espero que alguien pueda ayudarme.
Valora esta pregunta


0