The class basic_istream — and thus also the classes istream and wistream — defines >> as an input operator. Similar to basic_ostream, this operator is overloaded for almost all fundamental types, excluding void and nullptr_t, as well as for char* and void*. The input operators for streams are defined to store the value read in their second argument. As with operator