ian*_*397 -6 c++ arrays string
我有一个由五个值组成的字符串,每个值用空格分隔.
std::string s = "123 123 123 123 123";
Run Code Online (Sandbox Code Playgroud)
如何将这些分成五个整数的数组?
使用std::stringstream如下:
#include <sstream>
#include <string>
...
std::stringstream in(s);
std::vector<int> a;
int temp;
while(in >> temp) {
a.push_back(temp);
}
Run Code Online (Sandbox Code Playgroud)