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

Показать описание
Складывается впечатление, что все, кто начинает изучать с++ и доходит до умных указателей, старательно обходят 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
Weak Pointers in C++ (std::weak_ptr)
SMART POINTERS in C++ (std::unique_ptr, std::shared_ptr, std::weak_ptr)
std::weak_ptr - A non-owning smart pointer | Modern Cpp Series Ep. 35
weak pointers in c std weak ptr
C++ 32. Внутреннее устройство shared_ptr, weak_ptr
Modern C++: Upgrade Your Skills with Shared Pointers!
C++ Smart Pointer (unique ptr, shared ptr, weak ptr)
C++ Weak Pointer: weak_ptr | Smart pointer tutorial
Unreal Engine 4 - Smart Pointer Demo - Weak Pointer
Considerations when Working with Shared Pointers
Modern C++ - Smart Pointer #4 - Weak Pointer
SMART POINTERS in C++ (for beginners in 20 minutes)
Умные указатели: std::auto_ptr
Smart Pointers - shared ptr, weak ptr
C++ Smart Pointers: weak_ptr | cyclic reference | shared_ptr vs weak_ptr
3 Tests For Carpal Tunnel Syndrome!
weak ptrs
Dumb Pointers 3: Weak Pointer
C++ Smart Pointers Unique/Shared/Weak
Circular Reference and Weak Pointer | C++
Teacher vs Student drawing challenge #drawing #art #6
C++ Smart Pointer - ( Shared Pointer Vs Weak Pointer )
std::shared_ptr - A reference counted smart pointer | Modern Cpp Series Ep. 34
Комментарии