Attenzione che i reference sono una caratteristica del C++, mentre l'op parlava di C. L'unica soluzione rimane quella del doppio puntatore (in realtà si potrebbe anche dichiarare il puntatore locale alla funzione e poi restituirlo al main(), avendo comunque cura in ogni caso di deallocare la memoria poi).Originariamente inviato da lolide
Altrimenti puoi passare un reference a puntatore (*&vm) per evitare di dereferenziare il puntatore a puntatore ogni volta.

Rispondi quotando