Dynamic cast: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ripebot (discussione | contributi)
Annullata la modifica 19395350 di Ripebot (discussione)
Riga 19:
n = dynamic_cast<Nipote>(p); // qui si chiede di fare il controllo run-time per validare la conversione (valida in questo caso)
if (n)
cout «<< "conversione eseguita con successo";
 
p = fObj;
n = dynamic_cast<Nipote>(p); // qui si chiede di fare il controllo run-time per validare la conversione (non valida in questo caso)
if (!n)
cout «<< "conversione fallita";
}
</source>