14.10.4. FIXME Upcasting de punteros y referencias

En Instrument.cpp, la conversión ocurre durante la llamada a la función - un objeto Wind fuera de la función se toma como referencia y se convierte en una referencia Instrument dentro de la función. La conversión puede también ocurrir durante una asignación a un puntero o una referencia.

Wind w;
Instrument* ip = &w; // Upcast
Instrument& ir = w; // Upcast

Como en la llamada a la función, ninguno de estos casos requiere una conversión explicita.