Извлечь несколько слов в одну строковую переменную
std::stringstream convertor("Tom Scott 25");
std::string name;
int age;
convertor >> name >> age;
if(convertor.fail())
{
// it fails of course
}
Я хотел бы извлечь два или более слов в одну строковую переменную. Пока ячитал, кажется, что это невозможно. Если так, как еще это сделать? Я'мне нравитсяname
чтобы получить все символы до числа (возраст). Я '
Я чувствую себя наиболее комфортно, используя Sscanf, но я, очевидно, могут.
Что мне нужно, это умение извлечь все слова передage
например.