Opened 3 years ago

Closed 3 years ago

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

WW_vector Klimov lab_11

Reported by: klimov.ivan Owned by: Антон Филатов
Component: WW_vector Version: 2.0
Keywords: Cc:

Description


Change History (3)

comment:1 Changed 3 years ago by Антон Филатов

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

Проверьте копирование через оператор =. Иногда у копии capacity не совпадает с capacity исходного.
И на тесте, где просто создаётся вектор от конструктора с параметрами, ругается валгринд.

Стиль:

  • а что это за malloc-и и realloc-и такие пошли? Не стоит. Перепишите через new. Кажется, что вам не избежать массива char*
  • а зачем у вас
  std::size_t capacity_ = 0;
  std::size_t size_ = 0;
  T* array_ = nullptr;

Если вы в конструкторе всё равно эти поля выставляете (причём другими значениями)

7.5/10

comment:2 Changed 3 years ago by klimov.ivan

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

comment:3 Changed 3 years ago by Антон Филатов

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

Принимается, даже нравится
10/10

Note: See TracTickets for help on using tickets.