string类型字符串切割

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37848360/article/details/76559243
#include <sstream>
int main()
{
string line="wo ai ni xiao yu hang ha ha;
string line1,line2,line3,line4,line5,line6,line7,line8;
istringstream is(line);
is>>line1>>line2>>line3>>line4>>line5>>line6>>line7>>line8;
cout<<line1<<"-"<<line2<<"-"<<line3<<"-"<<line4<<"-"<<line5<<"-"<<line6<<"-"<<line7<<"-"<<line8<<"-"<<endl;

}

输出的结果是wo-ai-ni-xiao-yu-hang-ha-ha


如果只是保留前六个line(line1-line6)

输出结果为:wo-ai-ni-xiao-yu-hang

猜你喜欢

转载自blog.csdn.net/m0_37848360/article/details/76559243