输入一串空格隔开的单词, 必须要用string的时候,用getline输入,然后把它们分开。
方法:istringstream函数
#include<sstream>//istringstream函数的头文件 vector<string>s1, s2, s3; string str1, str2, temp; getline(cin, str1); getline(cin, str2);//读入 istringstream Str1(str1), Str2(str2);//用这个函数,记得头文件,sstream while (Str1 >> temp) { s1.push_back(temp); s2.push_back(temp); } while (Str2 >> temp) { s3.push_back(temp); }https://www.cnblogs.com/wkfvawl/p/9429128.html
(先贴个链接以后整理一下)