我有一个使用 stringstream/getline() 解析字符串的 while 循环,但是我在处理循环中的结果时遇到了麻烦。循环将字符串分成 3 个部分,并将每个单词放入该循环循环的变量“word”中。但是,我怎样才能将每个部分存储在变量或数组中,以便我可以在 while 循环之外使用它?
循环
string word;
stringstream stream(cmdArgs.c_str());
while( getline(stream, word, ' ') )
// Manipulate results
变量“cmdArgs”是字符串。