输入流中元素为数字(也可以为字符) vector<int> data; int tmp; while (cin>>tmp){ data.push_back(tmp); if (cin.get() == '\n') break; } 字符元素则将int换成char 当输入流中元素为字符串 vector<string> data; string tmp; while (getline(cin,tmp,',')){ data.push_back(tmp); }