Ver Mensaje Individual
  #10 (permalink)  
Antiguo 07/05/2011, 16:18
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Devolver matriz de punteros

Está definición no es correcta:

Código C++:
Ver original
  1. claseX* getArrayClaseX();

Según eso estás devolviendo un puntero a ClaseX, no un puntero a un array.

Para eso tendrías que declararlo de la siguiente manera:


Código C++:
Ver original
  1. claseX*** getArrayClaseX();


De esta manera si estás devolviendo un puntero a un puntero a puntero ClaseX (recordemos que una variable de tipo array no es más que un puntero al primer elemento del array).