C++分割字符串
来源:互联网 发布:飞蛾扑火算法 编辑:程序博客网 时间:2024/06/08 05:55
C++分割字符串
"100,100;500,500;300,300;150,150;30,30"
static void split(const string& src, const string& separator, vector<string>& dest) { string str = src; string substring; string::size_type start = 0, index; do { index = str.find_first_of(separator,start); if (index != string::npos) { substring = str.substr(start,index-start); dest.push_back(substring); start = str.find_first_not_of(separator,index); if (start == string::npos) return; } }while(index != string::npos); //the last token substring = str.substr(start); dest.push_back(substring); }
//调用vector<string> vecData; CXCommon::split(CCXmlReader::getXMLNodeAttribStrs(pItemNode, "data"), string(";"), vecData); for (unsigned int i = 0; i < vecData.size(); i++) { vector<string> vecPos; CXCommon::split(vecData[i], string(","), vecPos); if (!vecPos.empty()) { mapInfo.foundationPos.push_back(CCPoint(atof(vecPos[0].c_str()), atof(vecPos[1].c_str()))); } }
0 0
- 字符串分割(C/C++)
- C字符串分割
- C字符串分割
- C++MFC分割字符串
- 分割字符串(C版本)
- 字符串分割(C++)
- 字符串分割(C++)
- 字符串分割(C++)
- 字符串分割(C++)
- 字符串分割(C++)
- C字符串分割
- 字符串分割(C++)
- 字符串分割(C++)
- 常用字符串分割(C++)
- C语言字符串分割
- 字符串分割(C++)
- 字符串分割(C++)
- 字符串分割(C++)
- dm
- Effective Java中文版(第二版)学习笔记(一)
- MKMapView小结
- adb shell 命令
- 使用quarze无法获取到数据库连接
- C++分割字符串
- 如何从oracle数据库的查询结果中,截取某个字段数据中含有“,”之前的数据
- 分享一个很实用的代码,可以将以逗号分隔的数字以从大到小的方式排序后返回
- 【LeetCode】Search a 2D Matrix && 【九度】题目1384:二维数组中的查找
- Golang linux下安装与配置
- 稀疏编码最优化解法
- VMWARE中ubuntu提示磁盘空间不足
- linux 文件的复制操作cp 与 scp
- 在Eclipse中编译运行Android4.3应用源码——Launcher2和Gallery2