Dynamic cast: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
sistemo |
Nessun oggetto della modifica |
||
Riga 2:
Il linguaggio di programmazione [[C++]], oltre al [[conversione di tipo|cast]] implicito fatto con ''()'', dispone di quattro tipi di cast espliciti: ''[[const_cast]]'', ''dynamic_cast'', ''[[reinterpret_cast]]'' e ''[[static_cast]]''.
Il costrutto '''dynamic_cast''' permette di convertire un puntatore ad un oggetto di una classe base ad uno di classe derivata, ma solo se la classe base
Esempio:
|