admin 管理员组

文章数量: 1086019


2024年3月13日发(作者:webservice接口生成调用)

C++ String

百科名片

string 是C++中的字符串。 字符串对象是一种特殊类型的容器,专门设计来操

作的字符序列。 不像传统的c-strings,只是在数组中的一个字符序列,我们称

之为字符数组,而C + +字符串对象属于一个类,这个类有很多内置的特点,在

操作方式,更直观,另外还有很多有用的成员函数。 string 的定义为:typedef

basic_string string;

目录

成员函数(Member functions)

迭代器(Iterator)

容量(Capacity)

访问元素(Eelment access)

修改(Modifiers)

字符串操作(String operation)

编辑本段成员函数(Member functions)

(constructor)

operator=

构建字符串对象 (构造函数成员)

字符串赋值 (公有成员函数)

以下全为公有成员函数

编辑本段迭代器(Iterator)

begin

end

rbegin

返回指向字符串开始处的迭代器

返回指向字符串结束处之后的迭代器

返回指向反向开始处的反向迭代器,即:指向结束处的迭代器

rend 返回指向反向结束处的反向迭代器,即:指向开始处之前的迭代器

编辑本段容量(Capacity)

size

length

max_size

resize

capasity

reserve

clear

empty

返回字符串长度

返回字符串长度

返回字符串的最大长度

改变字符串大小,即:多去少补

返回分配存储空间大小

请求改变存储空间大小

清空字符串

测试字符串是否为空

编辑本段访问元素(Eelment access)

operator[]

at

得到字符串中的字符

得到字符串中的字符

编辑本段修改(Modifiers)

operator+=

append

push_back

追加

追加

追加字符到字符串


本文标签: 字符串 返回 成员 字符 指向