Overload dell'operatore di >> per le classi

I flussi di input utilizzano estrazioni (>>operatore) per i tipi standard.È possibile scrivere analoghi operatori di estrazione per i propri tipi; il successo dipende dall'utilizzo dello spazio vuoto con precisione.

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

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

Vedere anche

Riferimenti

Flussi di input