当前位置: 首页 > news >正文

以字符串mark作为分隔符,对字符串s进行分割

int main()
{string s = "How are you?";string mark = " ";string tmp;int cur = 0, first = 0;//找到第一个标记while ((cur = s.find_first_of(mark, cur)) != string::npos){//获取第一个标记前的子串tmp = s.substr(first, cur - first);cout << tmp << " ";//下一段有效字符first = ++cur;}//最后一段有效字符if (first != s.size()){tmp = s.substr(first, cur - first);cout << tmp << " ";}cout << endl;return 0;
}
http://www.lryc.cn/news/191388.html

相关文章:

  • c++day6(菱形继承、虚继承、多态、模板、异常)
  • 外卖跑腿系统开发的最佳实践和成功案例
  • python中的range()函数详解
  • 【taro react】 ---- 常用自定义 React Hooks 的实现【四】之遮罩层
  • 【git】git命令行
  • centos8 jenkins 搭建和使用
  • Hive实战(03)-深入了解Hive JDBC:在大数据世界中实现数据交互
  • SQL开发笔记之专栏介绍
  • 华为OD机考算法题:找终点
  • el-table通过scope.row获取表格每列的值,以及scope.$index
  • uni-app:本地缓存的使用
  • 在Scrum敏捷开发中,开发人员(Developers)的职责
  • SOLIDWORKS® 2024 新功能 - 3D CAD
  • 系统架构设计:20 论软件需求管理
  • K8S云计算系列-(2)
  • 通讯录(C语言版)
  • natapp内网穿透-将本地运行的程序/服务器通过公网IP供其它人访问
  • 数据结构八大排序Java源码
  • 区块链加密虚拟货币交易平台安全解决方案
  • 【SoC FPGA】HPS启动过程
  • Wireshark CLI | Mergecap 篇
  • 10个打工人必备AI神器,升职加薪靠AI
  • Java架构师缓存架构设计
  • Linux 安全 - DAC机制
  • 解决Windows系统win+shift+s截图快捷键失效问题
  • Excel 快速填充
  • OPENCV图像和视频处理
  • QDir实践
  • 网络通信三要素
  • 2023年中国渔业研究报告