basic_ostringstream Class
Kodlanmış nesneleri ve öğe ekleme denetimlerini bir nesne sınıfı akışı arabelleğine açıklar 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>
Parametreler
Alloc
Ayırıcı sınıf.Elem
Dizenin temel öğe türü.Tr
Karakter nitelikler dizenin temel öğe özelleştirilmiş.
Notlar
Türde öğeler içeren bir akış arabellek içine kodlanmış nesneleri ve öğe ekleme denetimlerini bir nesne sınıfı tanımlar Elem, karakteri olan nitelikler sınıfı tarafından belirlenen Tr, ve öğelerinin bir sınıf ayırıcı tarafından ayrılan Alloc.Nesne sınıfı basic_stringbuf bir nesneyi depolar <Elem, Tr, Alloc>.
Oluşturucular
Türünde bir nesne yapıları basic_ostringstream. |
TypeDef
Şablon parametre eşanlamlısı türüdür Alloc. |
Üye işlevleri
Saklanan akış arabellek türü adresini döndürür pointer için basic_stringbuf<Elem, Tr, Alloc>. |
|
Ayarlar veya metin yazma konumunu değiştirmeden bir dize arabelleğe alır. |
Gereksinimler
Başlık: <sstream>
Namespace: std
Ayrıca bkz.
Başvuru
Standart C++ Kitaplığı'nda iş parçacığı güvenliği