C++ string类的方法
string 函数列表
函数名 描述
begin 得到指向字符串开头的Iterator
end 得到指向字符串结尾的Iterator
rbegin 得到指向反向字符串开头的Iterator
rend 得到指向反向字符串结尾的Iterator
size 得到字符串的大小
length 和size函数功能相同
max_size 字符串可能的最大大小
capacity 在不重新分配内存的情况下,字符串可能的大小
empty 判断是否为空
operator[] 取第几个元素,相当于数组
c_str 取得C风格的const char* 字符串
data 取得字符串内容地址
operator= 赋值操作符
reserve 预留空间
swap 交换函数
insert 插入字符
append 追加字符
push_back 追加字符
operator+= += 操作符
erase 删除字符串
clear 清空字符容器中所有内容
resize 重新分配空间
assign 和赋值操作符一样
replace 替代
copy 字符串到空间
find 查找
rfind 反向查找
find_first_of 查找包含子串中的任何字符,返回第一个位置
find_first_not_of 查找不包含子串中的任何字符,返回第一个位置
find_last_of 查找包含子串中的任何字符,返回最后一个位置
find_last_not_of 查找不包含子串中的任何字符,返回最后一个位置
substr 得到字串
compare 比较字符串
operator+ 字符串链接
operator== 判断是否相等
operator!= 判断是否不等于
operator< 判断是否小于
operator>> 从输入流中读入字符串
operator<< 字符串写入输出流
getline 从输入流中读入一行
转载于:https://www.cnblogs.com/zhihaowang/archive/2009/06/02/10128774.html
C++ string类的方法相关推荐
- Java——String类的方法
Java--String类的方法 String str1 = "abc" 与String str2 = new String("abc")有什么区别? 字符串常 ...
- 初学Java---Java SE-Java API(使用String类及其方法)
第三部分Java SE-Java应用 第1单元 Java API应用部分学习笔记 Part1 下载.查阅API 一.什么是API? 全称:应用编程接口-Application Programming ...
- 【C++ 语言】C++字符串 ( string 类 | 创建方法 | 控制台输出 | 字符串操作 | 栈内存字符串对象 | string* )
文章目录 C++ 字符串 对象 C++ 字符串 对象 创建方法 C++ 字符串 对象 输出到控制台 C++ 字符串 拼接 C++ 字符串 方法调用 ( 栈内存对象 ) C++ 字符串 方法调用 ( 堆 ...
- 关于Integer类中parseInt()和valueOf()方法的区别以及int和String类性的转换.以及String类valueOf()方法...
Integer类中的. 关于parseInt()方法的API文档. 返回的是int类型的 关于valueOf()方法的API文档 返回的是Integer类型的. 关于intValue()方法的API ...
- Java中String类的方法及说明
String : 字符串类型 一.构造函数 String(byte[ ] bytes):通过byte数组构造字符串对象. String(char[ ] value):通过char数 ...
- java string类方法_Java基础学习——String类及其方法
String类概述 该类被final修饰,无子类,不可被复写.创建的对象一旦初始化,其内容不可被改变. String类复写了Object类中的equals()定义了自己的独特内容,该方法用于判断字符串 ...
- java string类的方法_Java-String类的常用方法总结
一.String类 String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.java把String类声明的final类,不能有类.String类对象创 ...
- Java String 类的方法
1.String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = "abc"; ...
- 【转载】Java中String类的方法及说明
转载自:http://www.cnblogs.com/YSO1983/archive/2009/12/07/1618564.html String : 字符串类型 一.构造函数 String ...
- String类的方法摘要
String类型 String concat(String str) 字符串拼接 boolean contains(CharSequence s) 一个字符串包含另一个字符串 boolean ends ...
最新文章
- jQuery 中的 Ajax
- RandLA-Net测试
- reactjs ref属性:字符串类型的ref和createRef
- JSON数据格式:以及XML文件格式,YML文件格式,properties文件格式
- 两种进入容器的方法 - 每天5分钟玩转 Docker 容器技术(23)
- 华为业务板块_复盘丨华为Mate30发布 电子板块再爆涨停潮
- 打开*.gd文件的方法
- 神舟linux装win7教程,神舟战神G70装win7系统及bios设置教程(神舟G70台式机win10改win7)...
- ABAQUS计算不收敛问题,排查方法和解决方案都在这儿了
- 惠普MFP774dn扫描功能
- Python入门教程(从小白到高级)(新版)
- 阿里云服务器常用配置价格表
- 在iphone机型上,input实时中文搜索时,拼音会不断触发onchange的解决方案
- mysql cmd 关闭防火墙_MySQL WorkBench:Failed to Connect to MySQL at XXX.XXX.XXX with user XXX
- 腾讯微博Android客户端开发 - OAuth1.0认证介绍
- I2C详解(3) I2C总线的规范以及用户手册(2) I2C其他的总线协议以及总线速度
- Andriod getContext和getActivity
- react利用react-activation实现子路由缓存
- Token和Session有什么区别,面试官满意的答案
- linux课程思政方案,课程建设
热门文章
- vim编辑器基础知识总结
- “蓝桥杯”软件大赛入门训练4道题
- 人生,是一种无法抗拒的前进
- Linux 操作系统原理 — Namespace 资源隔离
- 分布式任务队列 Celery — 应用基础
- Openstack贡献者须知 2 — 社区工作运作 代码贡献流程
- STM32串口9位数据,无奇偶校验
- SpringBoot 实战 (八) | 使用 Spring Data JPA 访问 Mysql 数据库
- 【NLP】Attention Model(注意力模型)学习总结
- 关于.NET编译的目标平台(AnyCPU,x86,x64) (转)