[ Web Proxy ]
URL:
Viewing: https://fr.cppreference.com/cpp/locale/wbuffer_convert [Back]  [Original]

std::wbuffer_convert cppreference.com
cppreference.com
Espaces de noms
Variantes

std::wbuffer_convert

De cppreference.com

<metanoindex/>

 
 
Bibliothque localisations
Locales et facettes
Original:
Locales and facets
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
locale
Classification des caractres
Original:
Character classification
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Conversions
Original:
Conversions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Classes de facettes catgorie de base
Original:
Facet category base classes
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Catgories de facettes
Original:
Facet categories
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Spcifique aux paramtres rgionaux facettes
Original:
Locale-specific facets
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Facettes de conversion de code
Original:
Code conversion facets
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
codecvt_utf8 (C++11)
codecvt_utf16 (C++11)
C locale
Original:
C locale
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
std::wbuffer_convert
Les fonctions membres
Original:
Member functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
wbuffer_convert::wbuffer_convert
wbuffer_convert::~wbuffer_convert
wbuffer_convert::rdbuf
wbuffer_convert::state
 
<tbody> </tbody>
Dclar dans l'en-tte <locale>
template<class Codecvt, class Elem = wchar_t, class Tr = std::char_traits<Elem> > class wbuffer_convert : public std::basic_streambuf<Elem, Tr>
(depuis C++11)
std::wbuffer_convert est un wrapper sur tampon de flux de std::basic_streambuf<char> type qui lui donne l'apparence d'std::basic_streambuf<Elem>. Toutes les E / S excutes par std::wbuffer_convert subit une conversion de caractres telle que dfinie par la Codecvt facette. std::wbuffer_convert assume la proprit de la facette de conversion, et ne peut pas utiliser une facette gr par une locale. Les facettes standards appropris pour une utilisation avec std::wbuffer_convert sont std::codecvt_utf8 pour UTF-8/UCS2 et UTF-8/UCS4 conversions et std::codecvt_utf8_utf16 pour UTF-8/UTF-16 conversions .
Original:
std::wbuffer_convert is a wrapper over stream buffer of type std::basic_streambuf<char> which gives it the appearance of std::basic_streambuf<Elem>. All I/O performed through std::wbuffer_convert undergoes character conversion as defined by the facet Codecvt. std::wbuffer_convert assumes ownership of the conversion facet, and cannot use a facet managed by a locale. The standard facets suitable for use with std::wbuffer_convert are std::codecvt_utf8 for UTF-8/UCS2 and UTF-8/UCS4 conversions and std::codecvt_utf8_utf16 for UTF-8/UTF-16 conversions.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Ce modle de classe rend la fonctionnalit de conversion de caractre implicite std::basic_filebuf disponible pour tout std::basic_streambuf .
Original:
This class template makes the implicit character conversion functionality of std::basic_filebuf available for any std::basic_streambuf.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Types de membres

Type du membre Dfinition
state_type Codecvt::state_type

Fonctions membres

construit un nouveau wbuffer_convert
Original:
constructs a new wbuffer_convert
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction membre publique) [edit]
Dtruit la wbuffer_convert et sa facette de conversion
Original:
destructs the wbuffer_convert and its conversion facet
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction membre publique) [edit]
renvoie ou remplace le tampon de flux sous-jacent troite
Original:
returns or replaces the underlying narrow stream buffer
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction membre publique) [edit]
renvoie l'tat actuel de conversion
Original:
returns the current conversion state
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(fonction membre publique) [edit]

Voir aussi

Character
conversions
narrow multibyte
(char)
UTF-8
(char)
UTF-16
(char16_t)
UTF-16 mbrtoc16 / c16rtomb codecvt<char16_t, char, mbstate_t>
codecvt_utf8_utf16<char16_t>
codecvt_utf8_utf16<char32_t>
codecvt_utf8_utf16<wchar_t>
N/A
UCS2 No codecvt_utf8<char16_t> codecvt_utf16<char16_t>
UTF-32/UCS4
(char32_t)
mbrtoc32 / c32rtomb codecvt<char32_t, char, mbstate_t>
codecvt_utf8<char32_t>
codecvt_utf16<char32_t>
UCS2/UCS4
(wchar_t)
No codecvt_utf8<wchar_t> codecvt_utf16<wchar_t>
wide
(wchar_t)
codecvt<wchar_t, char, mbstate_t>
mbsrtowcs / wcsrtombs
No No
effectue des conversions entre une chane de large et une chane d'octets
Original:
performs conversions between a wide string and a byte string
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(classe gnrique) [edit]
convertit entre UTF-8 et UCS2/UCS4
Original:
converts between UTF-8 and UCS2/UCS4
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(classe gnrique) [edit]
converts between UTF-8 and UTF-16
(classe gnrique) [edit]

Web Proxy Viewer  |  New URL  |  Original Page