• Lunes 23 de Diciembre de 2024, 17:14

Autor Tema:  Iteradores Y Punteros  (Leído 940 veces)

bosspring

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Iteradores Y Punteros
« en: Jueves 4 de Noviembre de 2004, 19:04 »
0
Tengo un problema con este tema, y muy probablemente su solución es inmediata, pero no soy capaz de dar con ella.  :(

Ahora mismos dispongo de esto:

vector<CNodoArbol>::iterator

y lo que quiero es asignar el apuntador del iterador anterior a un puntero normal:

CNodoArbol* punt

Pero no soy capaz de hacer el cast, y no veo muy claro el porqué. Si alguien me pudiese ayudar se lo agradecería un montón.

Un saludo a todos

Ruben3d

  • Miembro HIPER activo
  • ****
  • Mensajes: 710
  • Nacionalidad: es
    • Ver Perfil
    • Web personal
Re: Iteradores Y Punteros
« Respuesta #1 en: Sábado 6 de Noviembre de 2004, 14:58 »
0
Entiendo que quieres un puntero que apunte al contenido al que apunta el iterador  :blink:

Mira a ver si ésto te funciona:
Código: Text
  1.  
  2. vector&#60;CNodoArbol&#62;::iterator it;
  3.  
  4. [ aqui sitúas el iterador it en alguna posición ]
  5.  
  6. CNodoArbol *pNodo = &(*it);
  7.  
  8.  
Ésto debería funcionar.

Un saludo.

Ruben3d