博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串处理,取出按指定分割符号(非空格)进行字符串切割
阅读量:4452 次
发布时间:2019-06-07

本文共 1114 字,大约阅读时间需要 3 分钟。

void split(const string &s, char delim, vector
&elems) { stringstream ss(s); string item; while (getline(ss, item, delim)) { elems.push_back(item); } // return elems;}

 

#include 
#include
#include
#include
#include
#include
#include
using namespace std;void split(const string &s, char delim, vector
&elems) {     stringstream ss(s);     string item;     while (getline(ss, item, delim)) {         elems.push_back(item);     }    // return elems; }int _tmain(int argc, _TCHAR* argv[]){vector
a;string s="2018-08-15 05:46:47+0800";split(s,':',a);cout<
<

 

void SplitString(const string& s, vector
& v, const string& c){ string::size_type pos1, pos2; pos2 = s.find(c); pos1 = 0; while(string::npos != pos2) { v.push_back(str2num(s.substr(pos1, pos2-pos1))); pos1 = pos2 + c.size(); pos2 = s.find(c, pos1); } if(pos1 != s.length()) v.push_back(str2num(s.substr(pos1)));}

 

转载于:https://www.cnblogs.com/yuguangyuan/p/9431891.html

你可能感兴趣的文章
Palindromes _easy version
查看>>
vue 小记
查看>>
CURRICULUM VITAE
查看>>
菱形缓冲器电路
查看>>
盲点流水账记录
查看>>
08多态
查看>>
Groovy 程序结构
查看>>
使用 WordPress 的导航菜单
查看>>
input只能输入数字和小数点,并且只能保留小数点后两位 - CSDN博客
查看>>
js 不固定传参
查看>>
远程调试UWP遇到新错误Could not generate the root folder for app package ......
查看>>
Knockout.js 数据验证之插件版和无插件版
查看>>
git--windwos下的安装与使用(一)
查看>>
[倍增][最短路-Floyd][dp]
查看>>
SpringAOP用到了什么代理,以及动态代理与静态代理的区别
查看>>
利用STM32CubeMX来生成USB_HID_Mouse工程【添加ADC】(1)
查看>>
【leetcode】Populating Next Right Pointers in Each Node
查看>>
获取请求参数乱码的问题
查看>>
代码实现:判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称...
查看>>
Android客户端测试点
查看>>