`

C++ string 分割字符

阅读更多

string str="ab defg";
int i=str.find(' ');
string str1=str.substr(0,i);
cout<<str1;
return 0;

切割字符串
#include <sstream>
#include <string>
#include <iostream>
using namespace std;
int main()
{
string text = "big|dog|china|sonic|free";
stringstream ss(text);
string sub_str;
while(getline(ss,sub_str,'|')) //以|为间隔分割test的内容
cout << sub_str << endl;

return 0;
}
输出如下:
big
dog
china

分享到:
评论

相关推荐

    C++常用字符串分割方法实例汇总

    本文实例汇总了C++常用字符串分割方法,分享给大家供大家参考。具体分析如下: 我们在编程的时候经常会碰到字符串分割的问题,这里总结下,也方便我们以后查询使用。 一、用strtok函数进行字符串分割 原型: char *...

    详解C++的String类的字符串分割实现

    详解C++的String类的字符串分割实现 功能需求,输入一个字符串“1-2-3”切割出“1”、“2”、“3”。在Java下直接用String的split函数就可以了。c++下String没有直接提供这个函数,需要自己写。 网上给出的解决方案...

    《C++String深入详解2.0版》PDF

    一、 C++的string的使用 3 1.1 C++ string简介 3 1.2 string的成员 3 1.2.1 append 3 1.2.2 assign 4 1.2.3 at 4 1.2.4 begin 5 1.2.5 c_str 5 1.2.6 capacity 5 1.2.7 clear 6 1.2.8 compare 6 1.2.9 copy 6 1.2.10...

    C++ 根据表示符号拆分字符串

    C++ 根据表示符号拆分字符串。根据特定的标识符拆分现有的字符串

    c++如何分割字符串示例代码

    如果需要根据单一字符分割单词,直接用getline读取就好了,很简单 #include #include #include &lt;string&gt; #include using namespace std; int main() { string words; vector&lt;string&gt; results; getline...

    《深入学习c++string》2.1版

    一、 C++的string的使用 4 1.1 C++ string简介 4 1.2 string的成员 4 1.2.1 append 4 1.2.2 assign 5 1.2.3 at 5 1.2.4 begin 6 1.2.5 c_str 6 1.2.6 capacity 6 1.2.7 clear 7 1.2.8 compare 7 1.2.9 copy 7 1.2.10...

    实例014——根据指定字符分割字符串.zip

    根据指定字符分割字符串

    C/C++的split分隔字符串

    标准C/C++编写的字符串分隔函数,可以设置分隔字符串,解出字符串存到vector里面。有需要的可以下载

    如何在c++中实现字符串分割函数split详解

    主要给大家介绍了关于如何在c++中实现字符串分割函数split的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用c++具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧

    读取字符串,按行,逐字

    读取字符串,按行,逐字

    C++的字符串分割函数的使用详解

    经常碰到字符串分割的问题,这里总结下,也方便我以后使用。 一、用strtok函数进行字符串分割 原型: char *strtok(char *str, const char *delim); 功能:分解字符串为一组字符串。 参数说明:str为要分解的字符串...

    C++利用stringstream进行数据类型转换实例

    本文实例讲述了C++利用stringstream进行数据类型转换的方法。分享给大家供大家参考。具体分析如下: 在C++标准库里面,使用stringstream 可以用于... 您可能感兴趣的文章:详解C++的String类的字符串分割实现C++中str

    分割字符串数字函数.txt

    分割字符串数字函数string,可以设置分隔符,输出分割的字符串

    StringUtil.rar

    将一个字符串按照指定的分隔符分割成字符串数组;模板函数:T类型的数组按照分隔符连接成字符串、格式化字符串、正则表达式解析字符串等等

    C++中可正确获取UTF-8字符长度的函数分享

    现在假设一串输入为UTF8编码,如何能准确的定位到每个UTF8字符的“CharPoint”,而不会错误的分割字符呢? 参考这个页面:http://www.nubaria.com/en/blog/?p=289 可以改造出下面的函数: const unsigned char ...

    c++语言CSV文件分割解析

    使用c++开发的csv文件解析类。 namespace cpp { namespace str { /** 高性能的 csv 解析 */ class csv_parser { public: typedef std::pair, size_t &gt; string_t; typedef std::vector&lt;string_t &gt; fields_t; ...

    string类的常用方法.pdf

    string类是C++中一个非常常用的类,它提供了许多方法来操作字符串。以下是一些常用的string类方法: 1. 构造函数: • string(): 创建一个空的字符串。 ◦ string(const char* str): 用一个C风格字符串来初始化一个...

    Arduino-StringTokenizer-Library:一个非常简单的arduino库,可以使用Java(如string-tokenizer函数)使用定界符分割字符串

    Arduino-StringTokenizer-库一个非常简单的arduino库,可以使用Java(如string-tokenizer函数)来使用定界符分割字符串。 基本说明: 参数:用于标记化的字符串; 分隔符字符串职能 : (boolean)hasNext()-如果...

Global site tag (gtag.js) - Google Analytics