Opened 4 years ago

Closed 4 years ago

#536 closed ожидаются исправления (задача сдана)

WW #9

Reported by: Brilliantov Kirill Owned by: Sokolov Viacheslav
Component: WW shared_ptr Version: 2.0
Keywords: Cc:

Description


Change History (4)

comment:1 Changed 4 years ago by Sokolov Viacheslav

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

В языке Си++ макросы не стоит использовать таким образом. Можно же сделать метод класса shared_ptr (этот заголовочный файл можно модифицировать).

Не выполняется требование

Умный указатель, указывающий в nullptr, не должен требовать дополнительной памяти.

Можно добавить больше проверок инвариантов класса

comment:2 Changed 4 years ago by Brilliantov Kirill

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

comment:3 Changed 4 years ago by Sokolov Viacheslav

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

Мотивацию макроса понял. Стоит сделать #undef (у макросов тоже часто бывает время жизни).

this-> можно не писать (либо если писать, то везде)

comment:4 Changed 4 years ago by Sokolov Viacheslav

Resolution: задача сдана
Status: assignedclosed
Note: See TracTickets for help on using tickets.