Лекция 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, duration hours minute second in high quality that is uploaded to the channel Мещерин Илья 13 March 2024. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 3,487 times and liked it 113 visitors.