它用於指縮小字元,並使用當前在流中的語言環境對象的ctype :: narrow
(如果這樣的等價存在)返回c
的等效變換,否則返回dfault
。
此函數設計用於使用不同(更寬)字元類型的basic_ios
的實例化:請參閱basic_ios :: narro
。
聲明
以下是ios :: narrow
函數的聲明。
char narrow (char c, char dfault) const;
參數
c
− 用於“縮小”的字元。dfault
− 如果c沒有標準等效值,則返回字元。
返回值
如果有設置c
則返回c
。否則它返回默認值。
異常
強保證 - 如果拋出異常,流中沒有任何更改。
上一篇:
io::rdbuf()函數
下一篇:
ios::widen()函數