Boost::split用法详解
工程中使用boost库:(设定vs2010环境)
在Library files加上 D:\boost\boost_1_46_0\bin\vc10\lib
在Include files加上 D:\boost\boost_1_46_0
1 // boostTest.cpp : 定义控制台应用程序的入口点。 2 #include "stdafx.h" 3 4 #include <iostream> 5 #include <boost/format.hpp> 6 #include <boost/tokenizer.hpp> 7 #include <boost/algorithm/string.hpp> 8 9 int _tmain(int argc, _TCHAR* argv[]) 10 { 11 std::wcout.imbue(std::locale("chs")); 12 //待分割的字符串 13 std::wstring strTag = _T("I Come from China"); 14 15 std::vector<std::wstring> vecSegTag; 16 // boost::is_any_of这里相当于分割规则了 17 boost::split(vecSegTag, strTag,boost::is_any_of(_T(" ,,"))); 18 19 for (size_t i =0;i<vecSegTag.size();i++) 20 { 21 std::wcout<<vecSegTag[i]<<std::endl; 22 } 23 24 vecSegTag.clear(); 25 std::wstring strTag2 = _T("我叫小马,你呢,今天天气不错,我很高兴"); 26 boost::split(vecSegTag, strTag2, boost::is_any_of(_T(" ,,"))); 27 28 for (size_t i =0 ; i<vecSegTag.size(); i++) 29 { 30 std::wcout<<vecSegTag[i]<<std::endl; 31 } 32 33 getchar(); 34 return 0; 35 }
转载于:https://www.cnblogs.com/blueoverflow/p/4797812.html
Boost::split用法详解相关推荐
- [转] boost::function用法详解
http://blog.csdn.net/benny5609/article/details/2324474 要开始使用 Boost.Function, 就要包含头文件 "boost/fun ...
- boost::function用法详解
要开始使用 Boost.Function, 就要包含头文件 "boost/function.hpp", 或者某个带数字的版本,从 "boost/function/func ...
- C# Split()用法详解
最近在写 modbus上位机控件,看了网上很多资料,感觉问题应该不大,可是在写代码的过程中,Split这个用法,让我搞了两个多小时,事情是这样子的. 首先定义一个textBox控制,然后代码里读取这个 ...
- re.split()用法详解
re.split():返回一个列表,其中字符串在每次匹配时被拆分. 单一分隔符,str.split()与 re.split()作用一致 示例代码: import res = "Long li ...
- java string()函数_转载java String.split()函数的用法详解
转载java String.split()函数的用法详解 如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!在java.lang包中有String.split()方法的原型是: p ...
- python中split啥意思_python中split的用法详解_后端开发
如何用python正则表达式匹配字符串?_后端开发 用python正则表达式匹配字符串的方法:1.当匹配单个位置的字符串时,可以使用[(.+?)]正则表达式来提取:2.当连续多个位置的字符串匹配时,可 ...
- Variant 用法详解
Variant 用法详解 在你的程序中使用 variant,要包含头文件 "boost/variant.hpp".这个头文件包含了整个库,所以你不必知道要使用哪些单独的特性:以后, ...
- PaddlePaddle基本用法详解(二)、PaddelPaddle训练水果分类模型
PaddlePaddle基本用法详解(二).PaddelPaddle训练分类模型 1.基本用法 2.训练水果分类模型 1.基本用法 2.训练水果分类模型 1.数据集预处理与模型定义代码: import ...
- Fresco用法详解
版权声明:本文为延成原创文章,转载请标明出处 Fresco用法详解 经过在实际项目中多次的使用,本人在这做了一下简单总结,希望对初次使用和正在使用的你们有所帮助. 官方地址 官方github地址:ht ...
最新文章
- 三步快删EXCEL工作表下面出现1000多万行无用数据或者空白行(空值行)
- Android edittext 属性inputtype详解
- 我的机器学习入门之路(中)——深度学习(自然语言处理)
- 传智播客JavaWeb day11--事务的概念、事务的ACID、数据库锁机制、
- C语言多文件编程基本格式
- LNMP一键安装包 PHP自动升级脚本
- spark多个kafka source采用同一个group id导致的消费堆积延迟
- html 样式初始化,css样式初始化
- bootstrap下的双选时间插件使用方法
- ultraedit里面gbk编码在哪
- simulink——产生阶梯波
- 有道云笔记分享_写完笔记后干啥 有道云笔记分享技巧
- Python学习推荐
- Fastapi学习笔记(一)
- Hadoop HA (四) --------- YARN-HA 配置
- csgo自建局域网服务器,CSGO(KZ模式)服务器搭建常见问题答疑
- DataGrip入门小tips
- Android电池功耗BatteryHistorian数据分析
- 基于C#的软件加密、授权与注册
- nervos联创吕国宁:产业区块链与公链结合才是未来
热门文章
- 《LeetCode力扣练习》第16题 C语言版 (做出来就行,别问我效率。。。。)
- router vue 多个路径_vue-router 路径问题
- python 源码安装教程_python安装步骤
- php 表单变量,PHP学习笔记——访问表单变量
- html标签库jar包,struts2的s标签库jar包
- CStopwatch详细用法
- Java架构-面试前必须知道的MySQL命令【explain】
- Echarts4.0 使用系列——折线图,这里可能有你需要的
- [转] Android系统版本号和Android API level对应表
- Centos 6.x/7.x yum安装php5.6.X