Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок0
Способы остановки цикла ввода по слову.
Есть поток слов через пробел. Его длина неизвестна. Нужно записывать каждое из слов (подстрок) в переменную, чтото с ними сделать и снова зиписать в эту переменную новую подстроку. То есть будет цикл (while), будет прием потока (cin), будет переменная (string n). Но возникла проблема: чтобы определить конец строки при таком подходе, нужно что-то получить из потока. А так как в конце ничего нет, будет бесконечное ожидание консольного ввода. Я решил эту проблему, но хочу узнать еще возможные решения https://code.sololearn.com/cb7aeQHs6cxN/?ref=app
1 ответ
+ 1
getline(cin,n); //remove " \n "