basic_stringbuf::basic_stringbuf
Vytvoří objekt typu basic_stringbuf.
basic_stringbuf(
ios_base::openmode _Mode = ios_base::in | ios_base::out
);
basic_stringbuf(
const basic_string<Elem, Tr, Alloc>& _Str,
ios_base::openmode _Mode = ios_base::in | ios_base::out
);
Parametry
_Mode
Jeden výčty v ios_base::openmode._Str
Objekt typu basic_string.
Poznámky
První konstruktor ukládá všechny ukazatele řízení vstupní vyrovnávací paměť a do vyrovnávací paměti výstupu ukazatel s hodnotou null.Další informace naleznete v části Poznámky basic_streambuf Class.Také ukládá _Mode jako stringbuf režimu.Další informace naleznete v části Poznámky basic_stringbuf Class.
Druhý konstruktor přiděluje kopii sekvence řízena objektu řetězec _Str.Pokud _Mode & ios_base::in je nenulová, nastaví vstupní vyrovnávací paměti ke spuštění při zahájení pořadí čtení.Pokud _Mode & ios_base::out je nenulová, nastaví výstupní vyrovnávací paměti zahájit zápis na začátku posloupnosti.Také ukládá _Mode jako stringbuf režimu.Další informace naleznete v části Poznámky basic_stringbuf Class.
Požadavky
Záhlaví: <sstream>
Obor názvů: std