C++ IOS 库 - 窄


描述

它用于查找箭头字符,并使用当前注入流中的语言环境对象的 ctype::narrow 面将 c 的转换返回到其等效项(如果存在此类等效项),否则返回 dfault。

此函数专为使用不同(更宽)字符类型的 basic_ios 实例化而设计:请参阅 basic_ios::narro。

宣言

以下是 ios::narrow 函数的声明。

char narrow (char c, char dfault) const;

参数

c - 要“缩小”的字符。

dfault - 如果 c 没有标准等效项则返回字符。

返回值

c 的狭义等价物(如果有)。否则,它返回 dfault。

例外情况

强保证- 如果抛出异常,流中不会发生任何变化。

数据竞赛

访问流对象。

对同一流对象的并发访问可能会导致数据争用。

ios.htm