Opened 4 years ago

Closed 4 years ago

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

WW #12 vorobeva.polina

Reported by: vorobeva.polina Owned by: Дмитрий Лапшин (lapshin)
Component: WW_vector Version:
Keywords: Cc:

Description

Впервые собираю CMake'ом, надеюсь, ничего лишнего не закоммитила...

Страшно, т.к. на моем компе все работает, а это плохая примета)
Надеюсь, я все же смогла написать хотя бы нормальные тесты (и нормальный вектор)...

Change History (4)

comment:1 in reply to:  description Changed 4 years ago by vorobeva.polina

Last edited 4 years ago by vorobeva.polina (previous) (diff)

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

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

Натворила делов. CMake требует собирать в отдельной папке, которая изолирует сборку. А так у тебя в текущей папке слишком много грязи (CMakeCache.txt, cmake_install.make). Удали их. А так ок.

Не компилируется.

Твой оператор = принимает что-то страшное. А ещё есть функция без return.

comment:3 Changed 4 years ago by vorobeva.polina

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

Пойму, если лаба не будет защитана вообще...

Конструктивных исправлений очень-очень много. По сути, предыдущая лаба, залитая до дэдлайна, была вообще не рабочая...

Очень надеюсь, что хотя бы эта версия будет компилироваться и на каких-нибудь тестах корректно работать (мне кажется, она будет получше предыдущей, но насколько она реально адекватнее и правильнее, не знаю)

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

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

Ну там лучше, оно собирается, но работает из рук вон плохо. Создавать элемент через = нельзя. Ты зачем-то продолжаешь что-то делать в reserve, если уже всё хорошо. Поп бек не с тем индексом. Резерв копирует, а не перемещает. Формат вывода не тот.

Гарантия исключений в случае ошибки сделать харакири довольно забавна. Это даже хуже базовой гарантии.

Что за магическая константа в 64?

Но что-то оно умеет. 4.

Note: See TracTickets for help on using tickets.