Puntatori a void

Puntatori al tipo void può essere convertito in puntatori a qualsiasi altro tipo, ma solo con un cast di tipo esplicito (diversamente da C).(Vedere Espressione con le conversioni esplicite del tipo per ulteriori informazioni sui cast di tipo.) Un puntatore a un tipo possa essere convertito in modo implicito a un puntatore al tipo void.

Un puntatore a un oggetto incompleto di un tipo possa essere convertito in un puntatore a void (in modo implicito) e indietro (in modo esplicito).Il risultato di tale conversione è uguale al valore del puntatore originale.Un oggetto è considerato incompleto se viene dichiarato, ma sono disponibili le stesse informazioni sufficienti per determinare la dimensione o classe base.

Vedere anche

Riferimenti

Conversioni del puntatore (C++)