Sto provando a creare una serie di puntatori. Questi puntatori punteranno su un oggetto Studente che ho creato. Come lo faccio? Quello che ho ora è:Come si crea un array di puntatori?
Student * db = new Student[5];
Ma ogni elemento di tale array è l'oggetto studente, non un puntatore all'oggetto studente. Grazie.
Come 'Studente * db [5]' la stessa cosa di 'Studente ** db = nuovo Studente * [5]'? Qual è il vantaggio di usarne uno sull'altro? – damiancesar
Quando si desidera restituire un array da una funzione, è necessario allocare l'array nello heap. Se è allocato nello stack viene distrutto immediatamente l'ambito di tale funzione termina. –