本文主要是介绍【STL】string各种函数的应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
1.string 基本赋值操作
2.string存取字符操作 (at())
3.string拼接操作
4.string查找和替换
5.string子串
6.string的插入与删除
1.string 基本赋值操作
- string assign(string str,int n)
- string assign(string str,int pos,int n)
2.string存取字符操作 (at())
注意:[ ]越界不会抛出异常,at越界会抛出异常
3.string拼接操作
- string append(string str,int n)
- string append(string str,int pos,int n )
4.string查找和替换
- string find(string str)//直接查找str
- string find(string str,int pos)//从pos位置开始查找str
- string replace(int pos,int n, string str)//替换从pos位置开始的n个字符为字符串str
5.string子串
- string substr( int pos=0,int n=npos)//返回由pos开始的n个字符组成的字符串
6.string的插入与删除
- string insert(int pos,string str)//从pos位置插入str字符窜
- string erase(int pos,int n)//从pos开始的n个字符
这篇关于【STL】string各种函数的应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!