如何将字符串类型的句子分解为单词并将其存储在c ++中的字符串类型向量中? 实施例
String str="my name";
向
Vector word={" my","name"}
答案 0 :(得分:0)
你可以写一个简单的循环:
std::vector<std::string> words;
std::istringstream is("my name");
std::string word;
while (is >> word) {
// ...
words.push_back(word);
// ...
}
在我看来这是个好主意,因为除了简单的提取之外,你很可能需要用这些词做其他事情。环的主体可以很容易地延伸。