Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: SXF en 1 Diciembre 2012, 19:57 pm



Título: Intentando crear un array de tipo Lista en c++
Publicado por: SXF en 1 Diciembre 2012, 19:57 pm
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++.


Título: Re: Intentando crear un array de tipo Lista en c++
Publicado por: naderST en 1 Diciembre 2012, 20:13 pm
Si colocas el error que te da el compilador te puedo ayudar


Título: Re: Intentando crear un array de tipo Lista en c++
Publicado por: SXF en 1 Diciembre 2012, 20:29 pm
Código:
Código
  1.  
  2. typedef list<Palabra *> LP;  
  3. class TablaDispercionAbierta {
  4. private:
  5.   set<string> conjunto;
  6.   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.