Udostępnij za pośrednictwem


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;
}

Zobacz też

Informacje

Strumienie wejściowe