У меня проблемы с анализом Boost.Spirit строки.
Строка выглядит как
name1 has this and that.\n
name 2 has this and that.\n
na me has this and that.\n
и я должен извлечь имена. Текст «имеет это и то» всегда один и тот же, но имя может состоять из пробелов, поэтому я не могу использовать graph_p.
1) Как мне разобрать такую строку?
Поскольку строка имеет несколько строк этого формата, я должен хранить имена в векторе.
Я использовал что-то вроде
std::string name;
rule<> r = *graph_p[append(name)];
для сохранения одного имени, но
2) как лучше сохранить несколько имен в векторе?
Заранее спасибо
Konrad