Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

std::weak_ptr - Как и Когда использовать | c++ smart pointers

C++

современный C++

Скотт Мейерс

программирование

уроки C++

программирование на C++

с++

move семантика

r-value

std::move

мув семантика

семантика перемещения

&&

lvalue

forward

std::forward

идеальная передача

perfect forwarding

Автор: Полевой Дмитрий

Загружено: 18 янв. 2025 г.

Просмотров: 4 307 просмотров

Описание:

Boosty: https://boosty.to/polevoydmitry
TG: https://t.me/polevoydmitry

Про shared_ptr:    • Все про STD::SHARED_PTR за 20 минут |...  

Складывается впечатление, что все, кто начинает изучать с++ и доходит до умных указателей, старательно обходят std::weak_ptr стороной и упорно делают вид, что он не нужен, и, следовательно знать, как и когда им пользоваться, вообще не обязательно.

Что ж, пора закрыть этот пробел и реабилитировать std::weak_ptr, надеюсь, что после просмотра видео, std::weak_ptr перестанет для вас быть какой-то непонятной, загадочной магической штуковиной.

Так что – приятного просмотра!

00:00 - Начало
00:57 - Проблема shared_ptr с перекрестными ссылками
05:00 - Принцип работы std::weak_ptr
07:29 - Инициализация std::weak_ptr
08:20 - Как работать с std::weak_ptr
09:20 - Проверка на "просроченность"
11:01 - Как получить доступ к объекту
13:53 - Типовой пример использования std::weak_ptr
17:28 - Типовой пример "Наблюдатель" + std::weak_ptr
22:29 - Доп. инфа про std::weak_ptr
24:09 - Заключение

std::weak_ptr - Как и Когда использовать | c++ smart pointers

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Все про STD::SHARED_PTR за 20 минут | Углубленное программирование на C++

Все про STD::SHARED_PTR за 20 минут | Углубленное программирование на C++

Реальное ЛАЙВКОДИНГ собеседование JUNIOR Python разработчик

Реальное ЛАЙВКОДИНГ собеседование JUNIOR Python разработчик

Все про std::forward | передача по значению - это ОК | Семантика перемещения

Все про std::forward | передача по значению - это ОК | Семантика перемещения

Основы семантики перемещения в с++

Основы семантики перемещения в с++

std::unique_ptr и идиома RAII | Углубленное программирование на C++: (По книге Скотта Мейерса) #9

std::unique_ptr и идиома RAII | Углубленное программирование на C++: (По книге Скотта Мейерса) #9

Как Заработать $50K на YouTube Создавая Мультики с ChatGPT

Как Заработать $50K на YouTube Создавая Мультики с ChatGPT

Лучший Гайд по NoSQL для Начинающих | Redis, Mongo, Cassandra

Лучший Гайд по NoSQL для Начинающих | Redis, Mongo, Cassandra

Разбираемся в АЛЛОКАТОРАХ

Разбираемся в АЛЛОКАТОРАХ

Как Гитлер стал Нацистом? - Биография

Как Гитлер стал Нацистом? - Биография

Все про оператор NEW | С++

Все про оператор NEW | С++

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]