View Single Post
Old 24-05-2011, 03:10   #1
Lazy Bit
Member
 
Iscritto dal: May 2011
Messaggi: 47
[C++] Puntatori (operatore di deferenziazione *)

Ciao a tutti! Guardando vari codici, ho notato le seguenti scritture:

Codice:
void* operator new(..., ...){...}
Codice:
void *operator new(..., ...){...}
Codice:
void * operator new(..., ...){...}
Il codice d'esempio rappresenta l'overloading dell'operatore new. Poiché è da molto tempo che non ricorro ai puntatori nella programmazione, avendo ultimamente utilizzato linguaggi come C#, non ricordo più se c'è differenza nella posizione in cui è collocato l'operatore di deferenziazione *. In questo caso tutte le precedenti scritture sono corrette? Se sì, hanno significato diverso l'una dalle altre? Grazie in anticipo per le spiegazioni!

Ultima modifica di Lazy Bit : 24-05-2011 alle 10:42.
Lazy Bit è offline   Rispondi citando il messaggio o parte di esso