C++ split 字符串分割实现
来源:互联网 发布:excel中一行数据求和 编辑:程序博客网 时间:2024/05/16 02:12
#include "stdafx.h"#include <vector>#include <Windows.h>#include <iostream>using namespace std;vector<string> Split(const string &strContext, string strSpilt ){vector<string> vecStr;int charLen = strSpilt.size();//分隔符的长度int lastPos = 0;int index = -1;while ( -1 != ( index = strContext.find( strSpilt, lastPos ) ) ){vecStr.push_back( strContext.substr( lastPos, index - lastPos ) );lastPos = index + charLen;}string lastString = strContext.substr( lastPos );//截取最后一个分隔符后的内容if ( !lastString.empty() ){//不为空也压进去vecStr.push_back( lastString );}return vecStr;}int _tmain(int argc, _TCHAR* argv[]){vector<string> vecStr;vecStr = Split( "aa,,,bbb,,,", ",,," );system("pause");return 0;}
复制去Google翻译翻译结果
charLen
0 0
- C++:实现split分割字符串
- C++:实现split分割字符串
- C++:实现split分割字符串
- C++:实现split分割字符串
- C++:实现split分割字符串
- C++:实现split分割字符串
- C/C++实现split分割字符串
- C/C++实现split分割字符串
- C++:实现split分割字符串 - 改进
- 分割字符串函数split(C#)
- 分割字符串函数split(C#)
- c 分割字符串函数 split
- C++ split 字符串分割实现
- ORACLE实现字符串分割SPLIT
- 用C/C++实现Java中的split函数分割字符串
- 用Matlab实现字符串分割(split)
- oracle实现字符串分割函数 split()函数
- lua字符串分割 string.split实现
- 辛星整理Linux下常用的gcc参数
- Lua中的模块(module)和包(package)详解
- 菜鸟学排序:快速排序
- IO模拟I2C
- 汉诺塔 经典递归算法 in python
- C++ split 字符串分割实现
- OpenGL--3D世界(视图变换,模型变换,投影变换,视口变换)
- Linux查看文件系统大小或者文件夹大小
- Android系统回顾(八):网络通信(二)
- 【Tracking】【论文阅读随记一】-iccv11-Superpixel Tracking
- spring3 mvc中POST和GET乱码的解决
- app图片
- 完美解决.net2.0和.net4.0在同一个iis中共同运行
- DS18B20温度格式转换