Aracılığıyla paylaş


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>.

88d271df.collapse_all(tr-tr,VS.110).gifOluşturucular

basic_ostringstream

Türünde bir nesne yapıları basic_ostringstream.

88d271df.collapse_all(tr-tr,VS.110).gifTypeDef

allocator_type

Şablon parametre eşanlamlısı türüdür Alloc.

88d271df.collapse_all(tr-tr,VS.110).gifÜye işlevleri

rdbuf

Saklanan akış arabellek türü adresini döndürür pointer için basic_stringbuf<Elem, Tr, Alloc>.

Str

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

iostream programlama

iostreams kuralları

Diğer Kaynaklar

basic_ostringstream üyeleri

<sstream> Üyeler