Как разделить строку на отдельные слова и вставить в вектор на c++
Строка: "Фамилия Имя Отчество"
массив(Вектор): [Фамилия;Имя;Отчество]
В python можно было использовать функция map и метод split для разделение строки на слова. Может есть встроенные функции в плюсах?
Ответы (1 шт):
Автор решения: Zhihar
→ Ссылка
можно так:
std::vector<std::string> res;
std::istringstream ss(text);
std::string word;
while (ss >> word)
{
res.push_back(word);
}