Aracılığıyla paylaş


wbuffer_convert Class

Öğeleri ve bayt akışı arabelleğe alınan iletimini denetleyen bir akış arabellek tanımlar.

template<class Codecvt,
    class Elem = wchar_t,
    class Traits = std::char_traits<Elem>
>
    class wbuffer_convert
        : public std::basic_streambuf<Elem, Traits>

Parametreler

Parametre

Description

Codecvt

Yerel dönüştürme nesnesi gösteren bir tarafı.

Elem

Geniş karakter öğe türü.

Traits

İlişkili nitelikler Elem.

Notlar

Bu şablon sınıfı türü öğelerini iletimini denetleyen bir akış arabellek tanımlar _Elem, olan karakter nitelikler sınıf tarafından tanımlanan Traits, gelen ve tür baytlık bir Akış Arabellek std::streambuf.

Bir dizi arasında dönüştürme Elem değerler ve birden çok baytlı sıralarını sınıfın bir nesnesi tarafından gerçekleştirilen Codecvt<Elem, char, std::mbstate_t>, standart kod dönüştürme tarafı gereksinimlerini karşılayan std::codecvt<Elem, char, std::mbstate_t>.

Bu şablon sınıfın bir nesnesi saklar:

  • Temel alınan bayt akışı ara bir işaretçi

  • Tahsis edilen dönüştürme nesneye bir işaretçi (olduğu ne zaman serbest wbuffer_convert nesne yok)

  • Dönüştürme durumu nesne türü state_type.

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

wbuffer_convert

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

Ee292141.collapse_all(tr-tr,VS.110).gifTypeDef

state_type

Dönüştürme durumu temsil eden bir tür.

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

rdbuf

Bayt akışı arabellek döndürür.

durum

Dönüştürme durumunu temsil eden bir nesne döndürür.

Gereksinimler

Başlık: < cvt/wbuffer >

Namespace: stdext::cvt

Ayrıca bkz.

Diğer Kaynaklar

< cvt/wbuffer > Üyeler