在进行转换的时候,可以直接使用stoi(s);而不一定需要使用参数p和b,使用简单的形式就可以满足我们的需求了;
#include<iostream>
#include <string>
#include<vector>
using namespace std;
int main()
{
vector<string> v;
string s;
cin>>s;
while(s != "#")
{
v.push_back(s);
cin>>s;
}
int sum=0;
for(auto it=v.begin();it != v.end();++it)
{
sum+= stoi(*it);
}
cout<<sum<<endl;
return 0;
}