Вот в таком коде
Код:
string service;
vector<string> servlist;
int weights;
vector<int> weightslist;
while(cin>>service)
servlist.push_back(service);
for(vector<string>::const_iterator it=servlist.begin(); it!=servlist.end(); ++it)
{
cin>>weights;
weightslist.push_back(weights);
cout<<endl;
}
Не удаётся ввести значения weights в вектор weightslist.