std::codecvt_utf16
提供: cppreference.com
<tbody>
</tbody>
| ヘッダ <codecvt> で定義
|
||
template< class Elem, unsigned long Maxcode = 0x10ffff, std::codecvt_mode Mode = (std::codecvt_mode)0 > class codecvt_utf16 : public std::codecvt<Elem, char, std::mbstate_t>; |
(C++11以上) (C++17で非推奨) |
|
std::codecvt_utf16 は UTF-16 エンコードされたバイト文字列と UCS2 または UTF-32 文字列 (Elem の型によります) の間の変換をカプセル化する std::codecvt ファセットです。 この codecvt ファセットはバイナリモードで UTF-16 ファイルを読み書きするために使用できます。