Sdílet prostřednictvím


basic_stringbuf Class

Popisuje datový proud vyrovnávací paměť, která řídí přenos prvky typu Elem, jehož znaky znakem jsou určena třída Tr, do a z pořadí prvků, které jsou uloženy v objektu array.

template <class Elem, class Tr = char_traits<Elem>, 
   class Alloc = allocator<Elem> 
>
   class basic_stringbuf : public basic_streambuf<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

Objekt je přiděleno, rozšířené a uvolněno podle potřeby změn v sekvenci.

Objekt třídy basic_stringbuf <Elem, Tr, Alloc> uloží kopii ios_base::Režim_otevření z jeho konstruktoru jako argument jeho stringbuf režimu režimu:

  • Pokud mode & ios_base::in je nenulová, je přístupný vstupní vyrovnávací paměti.Další informace naleznete v tématu basic_streambuf Class.

  • Pokud mode & ios_base::out je nenulová, je přístupný výstupní vyrovnávací paměť.

00eew6y5.collapse_all(cs-cz,VS.110).gifKonstruktory

basic_stringbuf

Vytvoří objekt typu basic_stringbuf.

00eew6y5.collapse_all(cs-cz,VS.110).gifFunkce TypeDef

allocator_type

Typ je synonymum pro parametr šablony Alloc.

char_type

Název typu se připojí Elem parametr šablony.

int_type

Umožňuje v rámci tohoto typu basic_filebufa odpovídající typ se stejným názvem v oboru Tr oboru.

off_type

Umožňuje v rámci tohoto typu basic_filebufa odpovídající typ se stejným názvem v oboru Tr oboru.

pos_type

Umožňuje v rámci tohoto typu basic_filebufa odpovídající typ se stejným názvem v oboru Tr oboru.

traits_type

Název typu se připojí Tr parametr šablony.

00eew6y5.collapse_all(cs-cz,VS.110).gifFunkce členů

overflow

Chráněné, virtuální funkce může být volána při nový znak je vložen v celé vyrovnávací paměti.

pbackfail

Chráněný člen virtuální funkce pokusí umístit prvek zpět do vstupní vyrovnávací paměti pak umožňuje aktuální prvek (špičaté další ukazatel).

seekoff

Chráněné virtuální členské funkce se pokusí změnit aktuální pozice pro řízené datové proudy.

seekpos

Chráněné virtuální členské funkce se pokusí změnit aktuální pozice pro řízené datové proudy.

str

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

podtečení

Funkce virtuální chráněný člen aktuální prvek extrahovat z vstupní proud.

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_stringbuf členů

<sstream> Členové