char_traits 成员

[本文档仅供预览,并可能在以后的版本中更改。 Blank topics are included as placeholders.]

参考

Typedef

char_type

字符的类型。

int_type

可以表示类型 char_type 字符或文件结尾字符的 integer (EOF) 类型。

off_type

能表示该位置之间的偏移量以流的 integer 类型。

pos_type

可以表示在流中的位置的整数类型。

state_type

对于流的多字节字符表示形式转换状态的类型。

成员函数

assign

分配一个字符值到另一个。

compare

比较到指定数量的字符对两个字符串的。

copy

复制指定数量的字符从一个字符串) 到另一个。 已否决。 请改用 char_traits:: _Copy_s

_Copy_s

复制指定数量的字符从一个字符串) 到另一个。

eof

返回文件 (EOF)结尾字符。

eq

测试两 char_type 字符是否相等。

eq_int_type

测试作为 int_type表示的两个字符的是否相等。

find

搜索指定字符的第一个匹配项对字符的大小。

length

返回字符串的长度。

lt

测试一个字符是否比另一个小于。

移动

复制指定数量的字符序列中到另一个,能重叠,序列的。 已否决。 请改用 char_traits:: _Move_s

_Move_s

复制指定数量的字符序列中到另一个,能重叠,序列的。

not_eof

测试字符是否为文件结尾 (EOF)字符。

to_char_type

转换 int_type 字符转换为相应的 char_type 字符并返回结果。

to_int_type

转换 char_type 字符转换为相应的 int_type 字符并返回结果。

请参见

参考

char_traits 结构

线程安全性对标准 C++ 库中