Problema de programación, ayuda por favor!

cool
28 de Noviembre del 2009
Hola a todos!

Os planteo la siguiente pregunta de programación en C++, a ver si a
alguno se os ocurre una solución.

En mi schema tengo una lista dinámica de C++, que hace las veces de
memoria principal.

Me gustaria implemetar uns memoria cache, que contendria punteros
dirigidos al contenido de la otra lista dinámica, ó memoria principal.

El problema es, que estas listas se iteran con el objeto "iterator",
que no es un puntero en sí, como los de C.

¿Existe alguna forma de extraer la dirección de memoria a la que
apuntan los objetos "iterator"? Si no es posible,¿Existe alguna manera
de saber las direcciones de memoria, de los objetos contenidos en una
lista dinámica de C++?

Gracias

Un saludo