Opened 3 years ago

Closed 3 years ago

#283 closed ожидается проверка (задача сдана)

HW #06

Reported by: Georgiy Angeni Owned by: Святослав Власов
Component: WW_vector Version: 2.0
Keywords: Cc:

Description


Change History (3)

comment:1 Changed 3 years ago by Святослав Власов

Type: ожидается проверкаожидаются исправления

В операторе присваивания память течет.
Оператор присваивания вызывается, когда мы пишем
a = b;
Подумай, что произойдет в таком вот коде, что произойдет с аллоцированной памятью:

MyVector a(10);
MyVector b(20);
a = b;

Подумай, как можно использовать MyVector::reserve в MyVector::resize чтобы уменьшить копипасту.

Есть ошибка в insert, когда index == _sz.

comment:2 Changed 3 years ago by Georgiy Angeni

Type: ожидаются исправленияожидается проверка
Version: 1.02.0

Почах я над своим кодом и так и не понял, что не так с insert, когда index == _sz. Если я правильно понял, то в этом случае работают только последние две строки кода (ну и reserve, когда надо).

comment:3 Changed 3 years ago by Святослав Власов

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

Теперь всё ок, зачтено

Note: See TracTickets for help on using tickets.