string 成员

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

参考

Typedef

string

描述模板类 basic_string 专用化与类型 char 的元素作为 string的类型。

wstring

描述模板类 basic_string 专用化与类型 wchar_t 的元素作为 wstring的类型。

u16string

描述模板类 basic_string 的专用化的类型基于类型 char16_t的元素。

u32string

描述模板类 basic_string 的专用化的类型基于类型 char32_t的元素。

运算符

operator+

串联两个字符串对象。

运算符! =

,如果在运算符左侧的字符串对象与右侧的字符串,对象不相等测试。

operator==

,如果在运算符左侧的字符串对象与右侧的字符串,对象相等测试。

operatorAMP_LT

,如果在运算符左侧的字符串对象小于对于右侧的字符串,测试对象。

operatorAMP_LT=

,如果在运算符左侧的字符串对象小于或等于右侧的字符串,测试对象。

operatorAMP_LTAMP_LT

该模板的功能插入到输出流。

operatorAMP_GT

,如果在运算符左侧的字符串对象比+对大于右侧的字符串,测试对象。

operatorAMP_GT=

,如果在运算符左侧的字符串对象大于或等于右侧的字符串,测试对象。

operatorAMP_GTAMP_GT

输入流提取字符串的模板函数。

专用模板函数

交换

交换一些两个字符串的字符。

stod

将字符序列转换为 double.

stof

将字符序列转换为 float。

stoi

将字符序列转换为整数。

stold

将字符序列转换为 long double。

stoll

将字符序列转换为 long long。

stoul

将字符序列转换为 unsigned long。

stoull

将字符序列转换为 unsigned long long。

to_string

将值转换为 string

to_wstring

将值转换为宽 string

函数

getline

从逐行的输入流来提取字符串。

basic_string 的类

描述对象可存储任意与字符的对象序列的模板类。

char_traits 结构

描述属性的模板类与类型 CharType 字符

专用化

char_traitschar 结构

为模板结构 char_traitsCharType 专用化到类型 char元素的结构。

char_traitswchar_t 结构

为模板结构 char_traitsCharType 专用化到类型 wchar_t元素的结构。

char_traitschar16_t 结构

为模板结构 char_traitsCharType 专用化到类型 char16_t元素的结构。

char_traitschar32_t 结构

为模板结构 char_traitsCharType 专用化到类型 char32_t元素的结构。

请参见

参考

string

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

其他资源

basic_string 的成员