Buenas a todos , pues mi problema esta en que quiero crear un array por ejemplo de tamaño 10 y en cada posicion meter una lista de tipo lis<Palabra>, donde Palabra es una clase que contiene un entero y un contador. ejemplo: list<Palabra> DispercionAbierta ={lista1...listaN};
Mi objetivo es crear una tabla de dispercion abierta , el problema es que me da un error en tiempo de compilación y no se porque es, ya que no tengo mucha experiencia en c++.
Si colocas el error que te da el compilador te puedo ayudar
Código:
typedef list<Palabra *> LP;
class TablaDispercionAbierta {
private:
set<string> conjunto;
LP tabla[10];
Error:
@ubuntu:~/Desktop/tabla$ g++ -c TablaDispercionAbierta.cpp
In file included from TablaDispercionAbierta.cpp:4:0:
TablaDispercionAbierta.h:14:5: error: ISO C++ forbids declaration of 'LP' with no type [-fpermissive]
Lo intento compilar con g++ en ubuntu.