http://blog.csdn.net/autocyz/article/details/42391155

提供了最简单的详解

下列对本人近期开发中的一些心得体会进行摘抄

1.string按照字符进行截取

示例代码:

string teststring = "#12313#kajlkfdsa";//通讯消息示例,结合string的内置函数特点,特意只取两个信息在一起
 int tag[2];
 tag[0] = teststring.find("#");//找到第一个#的位置
 tag[1] = teststring.rfind("#");//找到最后一个#,此处刚好是第二个#的位置
 string a,a2;
 a = teststring.substr(tag[0]+1,tag[1]-1);
 a2 = teststring.substr(tag[1]+1, teststring.size());
 cout << a << endl;
 cout << a2;

输出结果:

还有想说:find和rfind都是搜索失败返回-1

转载于:https://www.cnblogs.com/sbhyc/p/8470356.html

【小摘抄】关于C++11下 string各类用法(持续更新)相关推荐

  1. 阿里最新面试必备项之Java的String类,持续更新中!

    最新腾讯面试必备项之Java的String类,持续更新中! 1.1 String的特性 String类:代表字符串.Java程序中的所有字符串字面值(如"abc")都作为此类的实例 ...

  2. Laya小游戏上架Vivo平台踩坑记录(持续更新)

    Laya小游戏上架Vivo平台踩坑记录(持续更新) 个人踩坑的一些记录,大佬留情! 一些快捷键: Ctrl+P 搜索脚本文件 Ctrl+Y 恢复操作 Ctrl+Z 撤回操作 Ctrl+F 搜索字段 C ...

  3. 【抖音小游戏】 Unity制作抖音小游戏方案 最新完整详细教程来袭【持续更新】

    前言 [抖音小游戏] Unity制作抖音小游戏方案 最新完整详细教程来袭[持续更新] 一.相关准备工作 1.1 用到的相关网址 1.2 注册字节开发者后台账号 二.相关集成工作 2.1 下载需要的集成 ...

  4. Laya小游戏上架Oppo平台踩坑记录(持续更新)

    Laya小游戏上架Oppo平台踩坑记录(持续更新) 个人踩坑的一些记录,大佬留情! 一些快捷键: Ctrl+P 搜索脚本文件 Ctrl+Y 恢复操作 Ctrl+Z 撤回操作 Ctrl+F 搜索字段 C ...

  5. 八款我私藏的免费无广告小众神级软件,分享给你们,持续更新....

    下面介绍笔者最常用的八款私藏的免费无广告神级软件,分享给你们,持续更新- 一.欧路词典 (点击下载)(49MB): 划词翻译: 专业解释和例句: 自定义功能强, 单词笔记,生词标记, 学习记录同步. ...

  6. 2022/9/11 Python进阶--Linux版 持续更新

    常见操作系统 windows macos 乌班图Linux  对上控制软件 对下控制硬件 1.windows中 C D···等 被称为根目录 c:. 有多个根目录 2. Linux中 没有盘符的概念, ...

  7. 世界崩塌前要写下游戏心得(持续更新)

    前言 有一部纪录片中问道,你为什么看电影?有人回答"想要体验不同的人生","可以看到丰富的故事,增加人生阅历","因为电影特效好看,很刺激" ...

  8. JS 小程序 Vue 2022年最全面试题!持续更新

    vue面试题 核心原理部分 mvc mvvm和mvp的区别? MVVM 就是 Model-View-ViewModel 的缩写,MVVM 将视图和业务逻辑分开. View:视图层,Model 数据模型 ...

  9. 【面试】面(考)试(前)小(重)抄(点)_持续更新

    Linux篇 cd  :进入文件夹 cd..:返回上一级文件夹 ls:列出当前目录下的所有文件夹 cp:复制文件夹 mv:移动文件夹 rm:删除文件 rm –rf:强制删除 rmkdir:删除空目录 ...

最新文章

  1. 十五、插入排序算法(两种方式)
  2. Configure Drill
  3. linux c 守护进程创建原理及简易方法
  4. Android WebView 与 JS 交互
  5. 大洗牌中的中国服务业:这个冬天远比你想象中寒冷
  6. getmenuiteminfo无法读取内存_笔记本内存加装教程,看完包会!为了这篇文章,我把电脑都拆了!...
  7. 流量时代已亡,如何在 ROI 的魔咒下生存?
  8. 【转】WPF从我炫系统5---基本控件的用法
  9. 生活等级测试(娱乐性质)
  10. FD.io VPP:vlib buffer pool(vlib_buffer) 内存初始化
  11. 编程之美——数字哑谜
  12. 解决genemotion模拟器冲突导致的Android Studio无法启动ADB的问题
  13. Python 进阶——从 list 到 NumPy 的多维数组
  14. (转)一个由自由职业者建立的量化对冲基金
  15. 在Apache环境下成功的运行ASP.NET
  16. Android开机优化
  17. SpringBoot的嵌入式servlet容器
  18. 计算机基础——网卡(网络适配器network adaptor)
  19. iOS本机号码一键登录
  20. RSA加密登录(公钥加密登录)---安全登录

热门文章

  1. linux重启mysqlsystemctl_解决linux(centos7)重新安装mysql systemctl start mysqld.service时报错...
  2. iis7.5配置php环境,iis7.5安装配置php环境 - iis
  3. curl php 模拟来源_php 使用curl模拟ip和来源进行访问的实现方法
  4. CNN基本步骤以及经典卷积(LeNet、AlexNet、VGGNet、InceptionNet 和 ResNet)网络讲解以及tensorflow代码实现
  5. 霍夫码编码(一种不等长,非前缀编码方式)
  6. Java Number shortValue()方法与示例
  7. java实现递归层次遍历_Java实现二叉树的前序、中序、后序、层序遍历(递归方法)...
  8. [Golang] 用interface{}实现泛型出现的问题
  9. 用栈和递归求解迷宫问题
  10. 服务器加根网线用不用修改路由器,安装设置无线路由器需要用几根网线?