Right shift operators
Synopses
Declared in <bslstl_istringstream.h>
Integer arithmetic extractors
__istream_type&
operator>>(bool& __n);
__istream_type&
operator>>(double& __f);
Floating point arithmetic extractors
__istream_type&
operator>>(float& __f);
__istream_type&
operator>>(int& __n);
__istream_type&
operator>>(long& __n);
__istream_type&
operator>>(long double& __f);
__istream_type&
operator>>(long long& __n);
__istream_type&
operator>>(short& __n);
__istream_type&
operator>>(unsigned int& __n);
__istream_type&
operator>>(unsigned long& __n);
__istream_type&
operator>>(unsigned long long& __n);
__istream_type&
operator>>(unsigned short& __n);
Basic arithmetic extractors
__istream_type&
operator>>(void*& __p);
Extracting into another streambuf.
__istream_type&
operator>>(__streambuf_type* __sb);
__istream_type&
operator>>(__ios_type&(* __pf)(__ios_type&));
Interface for manipulators.
__istream_type&
operator>>(__istream_type&(* __pf)(__istream_type&));
__istream_type&
operator>>(ios_base&(* __pf)(ios_base&));
Return Value
*this if successful
Parameters
Name |
Description |
__n |
A variable of builtin integral type. |
__f |
A variable of builtin floating point type. |
__p |
A variable of pointer type. |
__sb |
A pointer to a streambuf |
Created with MrDocs