[#bsl-basic_istringstream-operator_rshift-09] = xref:bsl.adoc[bsl]::xref:bsl/basic_istringstream.adoc[basic_istringstream]::operator>> :relfileprefix: ../../ :mrdocs: Right shift operators == Synopses Declared in `<bslstl_istringstream.h>` Integer arithmetic extractors [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-03f.adoc[operator>>](bool& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-03f.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-0a.adoc[operator>>](double& __f); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-0a.adoc[_» more..._]# Floating point arithmetic extractors [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-07b.adoc[operator>>](float& __f); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-07b.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-0b.adoc[operator>>](int& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-0b.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-0f.adoc[operator>>](long& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-0f.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-034.adoc[operator>>](long double& __f); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-034.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-071.adoc[operator>>](long long& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-071.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-06.adoc[operator>>](short& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-06.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-037.adoc[operator>>](unsigned int& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-037.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-0c.adoc[operator>>](unsigned long& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-0c.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-0e6.adoc[operator>>](unsigned long long& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-0e6.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-01.adoc[operator>>](unsigned short& __n); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-01.adoc[_» more..._]# Basic arithmetic extractors [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-00.adoc[operator>>](void*& __p); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-00.adoc[_» more..._]# Extracting into another streambuf. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-080.adoc[operator>>](__streambuf_type* __sb); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-080.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-04.adoc[operator>>](__ios_type&(* __pf)(__ios_type&)); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-04.adoc[_» more..._]# Interface for manipulators. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-08d.adoc[operator>>](__istream_type&(* __pf)(__istream_type&)); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-08d.adoc[_» more..._]# [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- __istream_type& xref:bsl/basic_istringstream/operator_rshift-0e3.adoc[operator>>](ios_base&(* __pf)(ios_base&)); ---- [.small]#xref:bsl/basic_istringstream/operator_rshift-0e3.adoc[_» more..._]# == Return Value `*this` if successful == Parameters [cols="1,4"] |=== | 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 |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#