Opened 3 years ago

Closed 3 years ago

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

WW_vector balaj.pavel lab_11

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

Description


Change History (5)

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

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

Не инклудишь iostream.

Начинать можно с капасити 1. Конструктор от размера не соблюдает требование на капасити.

        T *temp = (T *) new char[sizeof(n) * n];

долго искал что же не так.

Чини дальше, пока 5.

comment:2 Changed 3 years ago by balaj.pavel

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

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

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

В решении всё ещё видно new T[n], это совсем плохо, что проявляется на тестах resize, reserve, всего похожего.

Конструктор от размера творит полную дичь.

Инклуды не исправлены.

Жёсткие тесты пока всё ещё не запустить.

comment:4 Changed 3 years ago by balaj.pavel

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

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

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

А push_back собирается менять аргумент? Теперь push_back(2) не написать.

get_new_capacity лажает, и это заметно везде.

А так ну... да! 8.

Note: See TracTickets for help on using tickets.