string常用库函数

打印 上一主题 下一主题

主题 868|帖子 868|积分 2604

string常用库函数

 
string的库函数非常多,若全部掌握是非常耗时间的,但是我们只需要掌握常用,重要的库函数即可,不常用的只需了解下即可,需要时,上C++标准官方库查找。
这里列举出本篇说明的函数 insert、erase、swap、c_str、find、rfind、substr、getline
一:insert

功能:在pos的位置,插入字符串/字符

返回值:

  • 当我们只传递值时;该函数返回指向被插入到集合容器中的元素的迭代器。
  • 当我们传递带有值的位置时;该函数再次返回指向被插入到集合容器中的元素的迭代器。
  • 当我们通过 position_1 和 position_2 时;该函数返回从 position_1 开始到 position_2 结束的范围之间的一组值
 
示例:
  1. 1     insert(size_t pos, string& str);
  2. 2     //在pos位置插入字符串str
  3. 3     insert(size_t pos, size_t n, char c);
  4. 4     //在pos位置插入n个字符c
复制代码
[code]1     string s1("Hello World");2     cout
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

千千梦丶琪

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表