首页 > 其他 > 详细

String成员函数

时间:2019-04-26 15:08:04      阅读:85      评论:0      收藏:0      [点我收藏+]

string类提供的各种操作函数大致分为八类:构造器和析构器,大小和容量,元素存取,字符串比较,字符串修改,字符串接合,I/O操作以及搜索和查找。

    函数名称              功能


构造函数                  产生或复制字符串


 

析构函数                  销毁字符串


=,assign                   赋以新值


Swap                    交换两个字符串的内容


+ =,append(),push_back()          添加字符


insert()                    插入字符


erase()                    删除字符


 

clrear()                    移除全部字符


 

resize()                    改变字符数量


 

replace()                    替换字符


 

+                        串联字符串


 

==,!=,<, <=, >, >=, compare()          比较字符串内容


 

size(),length()                  返回字符串数量


 

max_size()                  返回字符的最大可能个数


 

empty()                    判断字符串是否为空


 

capacity()                  返回重新分配之前的字符容量


 

reserve()                  保留内存以存储一定数量的字符


 

[],at()                    存取单一字符


 

>>, getline()                  从stream中读取某值


 

<<                      将值写入stream


 

copy()                    将内容复制为一个C-string


 

c_str()                    将内容以字符数组形式返回


 

data()                    将内容以C-string形式返回


 

substr()                    返回子字符串或字符


 

find()                     搜索某字符串或字符


 

begin(),end()                  提供正向迭代器支持


 

rbegin(),rend()                  提供逆向迭代器支持


 

get_allocator()                  返回配置器


 

String成员函数

原文:https://www.cnblogs.com/wzqstudy/p/10774161.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!