Eventuali duplicati:
Is there any reason to check for a NULL pointer before deleting?Eliminazione di un puntatore nullo
Vedo spesso il seguente nel codice:
if(pointer)
delete pointer;
Per la mia comprensione è sicuro di eliminare un nulla puntatore, quindi qual è il punto di questo controllo?
..... È sicuro? – slartibartfast
Importante punto da ricordare è impostato su NULL una volta eliminato. – vrrathod
Per quanto ho capito, la tua comprensione è corretta ma non tutte le persone la condividono. Ma vediamo cosa dicono i membri del linguaggio. – delnan