ctype::do_narrow
虛擬函式呼叫轉換地區設定使用的型別 CharType 字元對 char 型別對應的字元在原生字元集。
virtual char do_narrow(
CharType ch,
char default = '\0'
) const;
virtual const CharType* do_narrow(
const CharType* first,
const CharType* last,
char default,
char* dest
) const;
參數
ch
地區設定使用的型別 Chartype 字元轉換成。default
成員函式會指派的預設值為非 char型別對應字元型別 CharType 的字元。first
對第一個字元的指標會將轉換的字元範圍內。last
對字元的指標會在要轉換的字元範圍內的最後一個字元之後。dest
對型別 char 的第一個字元的常數指標儲存在字元的轉換範圍的目的範圍的。
傳回值
第一個受保護的成員函式會對應至型別 CharType 或 default 參數字元型別字元的原生字元,如果對應中沒有定義。
第二個 protected 成員函式將指標傳回從 CharType型別字元轉換的原生字元的目的範圍。
備註
dest的I[] 第二個 protected 成員樣板函式存放區 I 值的 do_narrow(first [I], default),在間隔 [0, last ( first)。
範例
請參閱 縮小範例,呼叫 do_narrow。
需求
標題: <地區設定>
命名空間: std