Share via


codecvt_utf8

UCS-2 としてエンコードされるワイド文字または UCS-4 との間で変換を行うと、UTF-8 としてエンコードされるバイト ストリームを表します ロケール のファセット。

template<
    class Elem,
    unsigned long Maxcode = 0x10ffff,
    codecvt_mode Mode = (codecvt_mode)0
>
class codecvt_utf8 : public std::codecvt<Elem, char, StateType>

パラメーター

パラメーター

説明

Elem

ワイド文字の要素型。

Maxcode

ロケールのファセットの最大文字数。

Mode

ロケールのファセットの構成情報。

解説

バイト ストリームはバイナリ ファイルまたはテキスト ファイルに書き込むことができます。

必要条件

ヘッダー: の <codecvt>

名前空間: std