elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  como relaciono una calse iterator con una clase lista...
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: como relaciono una calse iterator con una clase lista...  (Leído 1,707 veces)
.:BlackCoder:.


Desconectado Desconectado

Mensajes: 388


Cada dia C++!!


Ver Perfil
como relaciono una calse iterator con una clase lista...
« en: 19 Noviembre 2011, 02:53 am »

Bueno el titulo no es muy exacto pero tengo una clase dLista para listas dobles, y una clase iterator para iterar en esa lista... Pero ambas clases son genericas.... es decir tengo que hacer esto...


Código
  1. template <class T>
  2. class dList{
  3. .
  4. .
  5. .
  6. };
  7.  
  8. template <class T>
  9. class iterator{
  10. .
  11. .
  12. .
  13.  
  14. };
  15.  
  16. //En main()
  17. dList<int> lista;
  18. iterator<int> it(lista);

Y quisiera poder esto:

Código
  1. dList<int>::iterator it; //como los iteradores de la clase vector< >
  2. //y luego le asigno al iterador el nodo etc etc....

Entonces que debo declarar dentro de que o tengo q hacer algun espacio de nombre? Si me pueden dar a detalle un ejemplo, porque he intentado declarando iterator dentro de dList pero me da errores... Gracias

Saludos...

EDIT:
Ya lo solucione...
Código
  1. template <class T>
  2. class dList{
  3.    public:
  4. class iterator;
  5. .
  6. .
  7. .
  8. };
  9.  
  10. template <class T>
  11. class dList<T>::iterator{
  12. .
  13. .
  14. .
  15. };

Espero le sea util a alguien...

Saludos


« Última modificación: 19 Noviembre 2011, 05:14 am por .:BlackCoder:. » En línea

"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Solucionado] Redefinir método iterator
Java
mavicadi 6 3,357 Último mensaje 12 Mayo 2013, 01:47 am
por mavicadi
Duda iterator // Vector iterator not decrementable
Programación C/C++
cazagavilan 4 1,798 Último mensaje 14 Agosto 2013, 13:17 pm
por frankener1986
Como intercambiar valores de un iterator en C++ « 1 2 »
Programación C/C++
alpachino98 14 3,087 Último mensaje 22 Enero 2019, 16:02 pm
por dijsktra
Problema con mostrar datos en JTable con Iterator clase Padre y 2 clase hijos
Java
mariaelhacker 7 1,760 Último mensaje 13 Marzo 2019, 17:26 pm
por spcruzaley
Clase Lista
Java
Beginner Web 7 1,983 Último mensaje 6 Abril 2019, 10:15 am
por rub'n
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines