Sdílet prostřednictvím


basic_ostringstream Class

Popisuje kódovaného objekty a objekt, který řídí vkládání prvků do 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_ostringstream : public basic_ostream<Elem, Tr>

Parametry

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

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

  • Tr
    Speciální znaky znaku na základní prvek řetězce.

Poznámky

Popisuje třídy do vyrovnávací paměti datového proudu s prvky typu objektu, který řídí vkládání prvků a kódovaného objekty Elem, jehož znaky znakem jsou určena třída Tr, a jehož prvky jsou přidělené přidělování třídy Alloc.Objekt uloží objekt třídy basic_stringbuf <Elem, Tr, Alloc>.

88d271df.collapse_all(cs-cz,VS.110).gifKonstruktory

basic_ostringstream

Vytvoří objekt typu basic_ostringstream.

88d271df.collapse_all(cs-cz,VS.110).gifFunkce TypeDef

allocator_type

Typ je synonymum pro parametr šablony Alloc.

88d271df.collapse_all(cs-cz,VS.110).gifFunkce členů

rdbuf

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

str

Nastaví nebo získá text ve vyrovnávací paměti řetězec bez změny polohy zápisu.

Požadavky

Záhlaví: <sstream>

Obor názvů: std

Viz také

Referenční dokumentace

Bezpečnostní vlákno v Standardní knihovna C++

iostream programování

iostreams konvence

Další zdroje

basic_ostringstream členů

<sstream> Členové