它用于指縮小字符,并使用當(dāng)前在流中的語(yǔ)言環(huán)境對(duì)象的ctype :: narrow (如果這樣的等價(jià)存在)返回c的等效變換,否則返回dfault。
此函數(shù)設(shè)計(jì)用于使用不同(更寬)字符類型的basic_ios的實(shí)例化:請(qǐng)參閱basic_ios :: narro。
以下是ios :: narrow函數(shù)的聲明。
char narrow (char c, char dfault) const;
c ? 用于“縮小”的字符。
dfault ? 如果c沒(méi)有標(biāo)準(zhǔn)等效值,則返回字符。
如果有設(shè)置c則返回c。否則它返回默認(rèn)值。
強(qiáng)保證 - 如果拋出異常,流中沒(méi)有任何更改。