String processing commonly used

#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main()
{
    
    
    string str,temp,str2;
    int num;
    getline(cin,str);
    temp = str;
    stringstream ss;
    ss<<str;
    while(ss>>str)
        cout<<str;//以空格为分隔符输出到字符串中

    cout<<endl;

    stringstream sss;
    sss<<temp;
    while(sss>>num)
        cout<<num;//以空格为分隔符输出到数字中

    cout<<endl;

    cin>>str2;
    stringstream ssss(str2);
    while(getline(ssss,str2,'/'))//以'/'为分隔符输出到字符串(只能)中
        cout<<str2;
    return 0;
}

Insert picture description here

Guess you like

Origin blog.csdn.net/weixin_44142774/article/details/113994381