1.按行输入字符串,字符串按空格隔开存储
#include
int main()
{
string str1;
vector vec;
getline(cin,str1);
istringstream ss(str1);
string temp;
while(ss>>temp)
{
vec.push_back(temp);
}
return 0;
}
2.按行输入数字,按空格隔开存入数组
#include
int main()
{
string str(“1,2,3 ,”);
stringstream ss(str);
string s2;
while (getline(ss, s2, ‘,’)) {
cout << s2 << “----------”;//每次输出。
}
return 0;
}