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 ostapenko.stepan

Component: WW_c_ioWW cpp_io

comment:2 Changed 3 years ago by Дмитрий Лапшин (lapshin)

Owner: changed from Дмитрий Лапшин (lapshin) to ostapenko.stepan
Type: ожидается проверкаожидаются исправления

Код создания у тебя дублируется. Плюс там какие-то приведения типов, странно.

read_c_str: std::getline? И я бы не выделял память заранее.

8.

comment:3 Changed 3 years ago by ostapenko.stepan

Owner: changed from ostapenko.stepan to Дмитрий Лапшин (lapshin)
Type: ожидаются исправленияожидается проверка

read_c_str и выделение памяти исправил

===

Плюс там какие-то приведения типов, странно.

Без приведения типов кидает варнинг.

===

Код создания у тебя дублируется.

Визуально дублируется, но на деле там вызываются совершенно разные операторы ввода.
Можно было бы избавиться от копипасты, но это было бы очень неприятно.

comment:4 Changed 3 years ago by Дмитрий Лапшин (lapshin)

Resolution: задача сдана
Status: assignedclosed

Да, работает.

Код дублируется: можно было создание экземпляра класса убрать в отдельное место, тогда это между читалками бы не дублируются. Операторы чтения же да, пришлось бы оставить разные, это правильно.

Плюс вызов чтения можно было бы вынести за пределы разбора случаев.

Убрал касты, ворнинги пропали, непонятно.

Note: See TracTickets for help on using tickets.