Что делает кусок кода c++?

soldatova1962 в категроии Информатика, вопрос открыт 23.01.2018 в 02:16


vector find(string text)
{
vector sentences;
int start = 0;
int finish = text.find_first_of(".!?", start);
while (finish != string::npos)
{
while (finish + 1 != text.size() && text.at(finish + 1) != ' ')
{
finish = text.find_first_of(".!?", finish + 1);
}
sentences.push_back(text.substr(start, finish + 1));
start = text.find_first_not_of(" \t\n", finish + 1);
finish = text.find_first_of(".!?", start);
}
return sentences;
}

0 ответов

Нет результатов.
Оставлять ответы могут только авторизированные пользователи.
Зарегистрируйтесь или  авторизируйтесь на сайте чтобы оставить ответ на вопрос.