Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2010, 21:15
jagaraujo
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
Asignar dirección a elemento de array dinámico de punteros

Hola,

Al ejecutar este código...

Código:
void Clase::insertar(Fecha f) {
    lista = new (nothrow) Fecha[10];
    lista[4] = f;
}
... el valor de la dirección de f y de lista[4] son diferentes. He probado de esta manera...

Código:
void Clase::insertar(Fecha f) {
    lista = new (nothrow) Fecha[10];
    &(lista[4]) = &f; // o (lista+4 = &f)
}
... pero no me compila.

¿Cómo tengo que hacer para conseguir que ambas direcciones sean la misma?

Gracias, un saludo.