Difference between revisions of "Advanced C++ Programming Tutorial 6"
From Chilipedia
(→Video Timestamp Index) |
|||
| Line 13: | Line 13: | ||
== Video Timestamp Index == | == Video Timestamp Index == | ||
| − | * [https://youtu.be/ | + | * [https://youtu.be/omw6x5Dz0BM Tutorial 6.1] |
== Homework == | == Homework == | ||
Revision as of 23:22, 2 November 2019
Share your resources in grand style with shared_ptr.
Topics
Part 1
- Review of
unique_ptr -
shared_ptrusage scenarios -
use_count - How to pass/receive resources when
shared_ptris involved - Conversion from
unique_ptr - Custom deleter for
shared_ptr
Part 2
Stay Tuned!
Video Timestamp Index
Homework
Part 1
Identify targets in the Memefighter codebase from Intermediate c++ for resource sharing, implement the sharing with std::shared_ptr, and consider/discuss potential downsides to the resource sharing for each instance of resource sharing.