[#bsl-operator_rshift-0b] = xref:bsl.adoc[bsl]::operator>> :relfileprefix: ../ :mrdocs: == Synopsis Declared in `<bslstl_stringbuf.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< typename _CharT2, typename _Traits2, typename _Alloc> basic_istream<_CharT2, _Traits2>& operator>>( basic_istream<_CharT2, _Traits2>&, basic_string<_CharT2, _Traits2, _Alloc>&); ---- [NOTE] ==== This function is a https://en.cppreference.com/w/cpp/language/friend[hidden friend] of xref:bsl/basic_stringbuf.adoc[basic_stringbuf], declared inside its base class basic_streambuf: it can be found only through argument-dependent lookup. ==== [.small]#Created with https://www.mrdocs.com[MrDocs]#