コマンドラインに入力する場合:
1 2 3
「行」に格納されているのは、私のベクトルにのみ入力されている
1
私は何を間違っていますか?ここにコードがあります
string line;
string buffer;
int a,b,base;
cin >> line;
stringstream ss(line);
std::vector<string> tokens;
while( ss >> buffer){
tokens.push_back(buffer);
}
for(int i=0; i<tokens.size(); i++){cout << tokens[i] << endl;}