Przeciążanie operatora >> dla własnych klas
Strumienie danych wejściowych użyć ekstrakcji (>>) operator dla standardowych typów.Możesz napisać podobne operatorów ekstrakcji dla własnych typów; Twój sukces zależy od tego, za pomocą odstępu precyzyjnie.
Oto przykład operator ekstrakcji dla Date klasy zaprezentowanego wcześniej:
istream& operator>> ( istream& is, Date& dt )
{
is >> dt.mo >> dt.da >> dt.yr;
return is;
}