Opened 4 years ago

Closed 4 years ago

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

WW #15

Reported by: Vladislav Nosivskoy Owned by: Дмитрий Свиридкин
Component: WW_linq Version: 1.0
Keywords: Cc:

Description

Отправил коммит в 22-30, но забыл завести тикет.

Change History (1)

comment:1 Changed 4 years ago by Дмитрий Свиридкин

Resolution: задача сдана
Status: assignedclosed
  • проверка валидности в операторах * и ++ приводт к лишним вызовал предикатов. Вообще говоря, вы этих операторах проверять валидность не обязательно. Это должен делать вызывающий код (вызов bool)
  • cache = std::move(func_(*parent_)); move не нужен. Более того он может все поломать. Если, например, функтор возвращает ссылку. Тогда вы ограбите исходный контейнер.

4.5 + 3

Note: See TracTickets for help on using tickets.