Например, если строка задана через getline, и там есть набор слов. Можно ли как-то разделять их / извлекать по номерам отдельные из них?
krip9, насчет split погугли, есть уйма вариантов как сделать его(в библиотек не видел). ссылка на разные варианты
Можете строковые потоки использовать для выделения слова и каждое слово добавлять в вектор. Этот алгоритм продемонстирован на stackoverflow в ответе 2 по ссылке, которую вам привели в комментариях к предыдущему ответу. (повторю ссылку stackoverflow.com/questions/9435385)