次の方法で共有


ctype::do_widen

ロケールによって使用される型 CharType の対応する文字に変換するネイティブな文字セットの種類 char の文字という名前の仮想関数。

virtual CharType do_widen(
    char byte
) const;
virtual const char *do_widen(
    const char* first, 
    const char* last, 
    CharType* dest
) const;

パラメーター

  • byte
    変換されるネイティブな文字セットの種類 char の文字。

  • first
    変換される文字の範囲の最初の文字へのポインター。

  • last
    変換される文字範囲の最後の文字に続く文字へのポインター。

  • dest
    変換された文字の範囲を格納する先の範囲の型 CharType の最初の文字へのポインター。

戻り値

最初の保護されたメンバー関数はネイティブ型 charのパラメーターの文字に対応する型 CharType の文字を返します。

2 番目の保護されたメンバー関数はネイティブ型 charの文字に変換されるロケールによって使用される型 CharType の文字の範囲へのポインターを返します。

解説

dest[入力]Iの 2 番目のプロテクト メンバーのテンプレート関数の間隔ストア、[0 lastの I の値 do_widen ([]) でIfirst -first).

使用例

do_widenを呼び出す 配分しますの例を参照してください。

必要条件

ヘッダー: <locale>

名前空間: std

参照

関連項目

ctype Class