Condividi tramite


Overload dell'operatore >> per classi personalizzate

I flussi di input usano l'operatore di estrazione (>>) per i tipi standard. È possibile scrivere operatori di estrazione simili per i tipi personalizzati. L'esito positivo dipende dall'uso degli spazi vuoti in modo preciso.

Di seguito è riportato un esempio di un operatore di estrazione per la classe Date presentata in precedenza:

istream& operator>> (istream& is, Date& dt)
{
    is>> dt.mo>> dt.da>> dt.yr;
    return is;
}

Vedi anche

Flussi di input