Лекция 41. Реализация std::move и std::forward. Реализация push_back с move-семантикой

Published: 13 March 2024
on channel: Мещерин Илья
3,487
113

0:00 начало
2:30 совсем наивная попытка реализовать std::forward
8:30 вторая попытка реализовать std::forward
13:58 правильная реализация std::move
18:20 правильная реализация std::forward
23:14 вторая перегрузка std::forward
32:04 исправление функции push_back с учётом move-семантики
36:42 реаллокация с move-семантикой и возникающие проблемы
43:24 реализация std::move_if_noexcept
48:15 что, если сделать push_back в вектор другого элемента этого же вектора?
55:26 переосмысление принятия параметров в функцию: снова принимаем по значению, а не по ссылке


Watch video Лекция 41. Реализация std::move и std::forward. Реализация push_back с move-семантикой online without registration, duration hours minute second in high quality. This video was added by user Мещерин Илья 13 March 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 3,487 once and liked it 113 people.