Sdílet prostřednictvím


basic_istringstream – třída

Popisuje objekt, který řídí extrakce prvků a kódovaný objekty z vyrovnávací paměti datového proudu třídy basic_stringbuf<Elem, Tr, Alloc>.

template < 
   class Elem,  
   class Tr = char_traits<Elem>,  
   class Alloc = allocator<Elem>  
> 
   class basic_istringstream : public basic_istream<Elem, Tr>

Parametry

  • Alloc
    Třída přidělování.

  • Elem
    Typ základní element řetězce.

  • Tr
    Znaky znak specializované na základní element řetězce.

Poznámky

Popisuje šablony třídy objektu, který určuje extrakce prvků a kódovaný objekty z vyrovnávací paměti datového proudu třídy basic_stringbuf<Elem, Tr, Alloc>, s prvky typu Elem, jehož znak znaky jsou určeny třídy Tr, a jehož prvky jsou přidělené přidělování třídy Alloc.Uloží objekt objekt třídy basic_stringbuf<Elem, Tr, Alloc>.

Konstruktory

basic_istringstream

Vytvoří objekt typu basic_istringstream.

Typedefs

allocator_type

Typ je synonymum pro parametr šablony Alloc.

Členské funkce

rdbuf

Vrátí adresu vyrovnávací paměti uložené datový proud typu pointer k basic_stringbuf<Elem, Tr, Alloc>.

str

Nastaví nebo získá text bez změny umístění zápisu do vyrovnávací paměti řetězců.

zaměnit

Výměny hodnot v tomto basic_istringstream objekt pro ty zadaný objekt.

Operátory

operátor =

Přiřadí hodnoty k tomuto basic_istringstream objekt z objektu parametru.

Požadavky

Záhlaví:<sstream>

Obor názvů: std

Viz také

Referenční dokumentace

Bezpečný přístup z více vláken ve standardní knihovně C++

iostream – programování

iostreams – konvence

Další zdroje

basic_istringstream členů

<sstream> Členové