它用於指縮小字元,並使用當前在流中的語言環境物件的ctype :: narrow
(如果這樣的等價存在)返回c
的等效變換,否則返回dfault
。
此函式設計用於使用不同(更寬)字元型別的basic_ios
的範例化:請參閱basic_ios :: narro
。
以下是ios :: narrow
函式的宣告。
char narrow (char c, char dfault) const;
c
? 用於「縮小」的字元。
dfault
? 如果c沒有標準等效值,則返回字元。
如果有設定c
則返回c
。否則它返回預設值。
強保證 - 如果丟擲異常,流中沒有任何更改。