[C con Clase] Problemilla al crear clase cola
redondo.af
redondo.af en gmail.com
Lun Abr 23 23:05:05 CEST 2012
Buenas noches:
Estoy implementando una cola en c++ y me da una serie de errores que no consigo resolver. Antes de poner este hilo he mirado el ejemplo cola_cpp, pero no consigo quitar los errores.
#include "clsCola.h"
1 In file included from clsCola.cpp
2 `pNodoCola' does not name a type
Muchas gracias de antemano
Saludos a todos
A continuación pongo el código:
**************************************************************************
fichero clsNodoCola.h
class nodoCola {
public:
nodoCola(int v, nodoCola *sig = NULL)
{
valor = v;
siguiente = sig;
}
private:
int valor;
nodoCola *siguiente;
friend class cola;
};
typedef nodoCola *pNodoCola;
*****************************************************************************
fichero clsCola.h
class cola {
public:
cola();
virtual ~cola();
// cola crear();
private:
pNodoCola primero, ultimo;
};
******************************************************************************
fichero clsCola.cpp
#include "clsCola.h"
cola::cola()
{}
cola::~cola()
{}
cola cola::crear(){
cabecera=NULL;
final=NULL;
actual=NULL;}
********************************************************************************
Más información sobre la lista de distribución Cconclase