小张的刷题笔记——getline分割字符串

小张的刷题笔记——getline分割字符串

思路

python中有一个split函数,可以将字符串按照指定分割符进行分割。但是C++中并没有此函数。但是可以使用stringstream和getline达到此效果

代码

#include 
#include 
#include 

using namespace std;
int main()
{
    string str = "/d2/d4//f1";
    stringstream ss(str);
    string k;
    while (getline(ss, k, '/'))
    {
        cout<

结果


d2
d4

f1

你可能感兴趣的:(数据结构)