Open alexey-malov opened 4 years ago
[x] Переменная length не хранит длину
[x] После удаления символа в конце строки, она может стать пустой (если до этого содержала 1 символ). Здесь вы без каких либо проверок обращаетесь к символу в 0 позиции
[x] Эти тесты относятся к другой функции. Надо вынести их в отдельную секцию
[x] Имена тестов непонятные. Что они проверяют?
https://github.com/MaxMartST/OOP/blob/1cba2b3478b5948d1a508870308e285f80cae503/Lw%202/string_remove_extra_spaces/RemoveExtraSpaces.cpp#L29-L45
[x] При ошибке чтения из потока, этот цикл зависнет
[x] Вывод программы неудобен - ввод новой строки начинается в конце выведенной:![image](https://user-images.githubusercontent.com/6040682/78406294-0511ec80-760b-11ea-8b0c-6a54a25ae5e6.png)