Table 1 Typical istream::operator> for Predefined Types

istream &operator>(char*);
istream &operator>(signed char*);
istream &operator>(unsigned char*);
istream &operator>(char &);
istream &operator>(signed char &);
istream &operator>(unsigned char &);
istream &operator>(short &);
istream &operator>(unsigned short &);
istream &operator>(int &);
istream &operator>(unsigned int &);
istream &operator>(long &);
istream &operator>(unsigned long &);
istream &operator>(float &);
istream &operator>(double &);
istream &operator>(long double &);