Opened 3 years ago
Closed 3 years ago
#510 closed ожидается проверка (задача сдана)
lab 10 ostapenko.stepan
Reported by: | ostapenko.stepan | Owned by: | Дмитрий Лапшин (lapshin) |
---|---|---|---|
Component: | WW cpp_io | Version: | |
Keywords: | Cc: |
Description
Change History (4)
comment:1 Changed 3 years ago by
Component: | WW_c_io → WW cpp_io |
---|
comment:2 Changed 3 years ago by
Owner: | changed from Дмитрий Лапшин (lapshin) to ostapenko.stepan |
---|---|
Type: | ожидается проверка → ожидаются исправления |
comment:3 Changed 3 years ago by
Owner: | changed from ostapenko.stepan to Дмитрий Лапшин (lapshin) |
---|---|
Type: | ожидаются исправления → ожидается проверка |
read_c_str
и выделение памяти исправил
===
Плюс там какие-то приведения типов, странно.
Без приведения типов кидает варнинг.
===
Код создания у тебя дублируется.
Визуально дублируется, но на деле там вызываются совершенно разные операторы ввода.
Можно было бы избавиться от копипасты, но это было бы очень неприятно.
comment:4 Changed 3 years ago by
Resolution: | → задача сдана |
---|---|
Status: | assigned → closed |
Да, работает.
Код дублируется: можно было создание экземпляра класса убрать в отдельное место, тогда это между читалками бы не дублируются. Операторы чтения же да, пришлось бы оставить разные, это правильно.
Плюс вызов чтения можно было бы вынести за пределы разбора случаев.
Убрал касты, ворнинги пропали, непонятно.
Код создания у тебя дублируется. Плюс там какие-то приведения типов, странно.
read_c_str
:std::getline
? И я бы не выделял память заранее.8.