herencia falla??? socorrro!!!

amarques
14 de Diciembre del 2007
Hola tengo una duda q me impide avanzar.


Tengo una clase con una propiedad protected. De la cuál heredo pero el me da un error de que no esta declarada no se por que pero no la sin embargo la herencia se produce pues desde la función principal llamo a los métodos de la clase padre y los ve.

fichero _queue.h ...
=================================
template <class T>
class VQueue : public baseQueue<T> {
....
protected:
// area de datos
sVector<T> data;
int theFront; // posicion del primer elemento (front)
....
}
=================================

#include <_queue.h>

class DobleCola: public VQueue<T>
{
protected:
int theFront2;
int theTail2;

public:
// class constructor
DobleCola(int size);
....
}

template <class T>
DobleCola<T>::DobleCola(int size)
: VQueue<T>(size)
{
theFront2= theFront;
theTail2= theTail;
}

=================================