Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Error220 en 27 Diciembre 2018, 18:53 pm



Título: Puntero a clases
Publicado por: Error220 en 27 Diciembre 2018, 18:53 pm
Necesito saber si acaso puedo declarar un arreglo de punteros donde cada elemento permita apuntar a un objeto.


Título: Re: Puntero a clases
Publicado por: ivancea96 en 27 Diciembre 2018, 23:58 pm
Puedes. Puedes declarar un arreglo de cualquier tipo (incluyendo un "puntero a X" como un tipo).

Código
  1. int* integers; // Array de enteros
  2. int** integerPointers; // Array de punteros a enteros (o array de arrays, según como lo inicialices)

No sé si responde la duda; hablo muy por encima... Si tienes alguna caso más particular, se puede mirar :o


Título: Re: Puntero a clases
Publicado por: Cero++ en 4 Enero 2019, 04:00 am
Necesito saber si acaso puedo declarar un arreglo de punteros donde cada elemento permita apuntar a un objeto.

Supongo que mientras sea lineal no hay problema, ya que hacer esto:

Código
  1. Alumno *p=Persona j

Se puede hacer, ya que un puntero es eso, una dirección que sólo apunta a "algo", podrías poner el problema y el código que hiciste para tener una mejor idea?