C++ Строковый анализ пробелов

У меня есть эта простая функция, которая разбирает предложение на вектор строк. Это работает, несмотря на то, что я не могу сделать это управляемым пользователем и должен установить src вручную. Нет, это не домашняя работа, я умышленно создаю язык сценариев.

int main(){

string src, word;
vector<string> sent;

cout<<"enter script"<<endl;
cin>>src;

istringstream extract(src); ///extract word between space
cout<<src<<endl;

for(int i=0;i<30;i++){cout<<"_";}
cout<<endl;
while(extract >> word)
{
    sent.push_back(word); ///sentence vector
}
for(auto itr:sent)
    cout<<itr<<endl;

return 0;
}

0 ответов

Другие вопросы по тегам