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