Episode
C++ A General Purpose Language and Library: (05) RAII – Resource Acquisition Is Initialization
A huge strength of C++ over other languages is deterministic destruction: knowing when resources will be freed. You can use this to make your coding easier and your applications safer.
- [00:02:31] - Pointers
- [00:14:15] - Dynamic Allocation
- [00:21:06] - Exceptions
- [00:26:59] - Copying, Assignment, and Destruction
- [00:42:58] - Smart Pointer
Full course outline:
- Mod 01: Getting Started
- Mod 02: Fundamentals
- Mod 03: The C++ Object Model
- Mod 04: Pointers and Indirection
- Mod 05: RAII – Resource Acquisition Is Initialization
- Mod 06: The C++ Standard Library, or STL
- Mod 07: Next Steps
A huge strength of C++ over other languages is deterministic destruction: knowing when resources will be freed. You can use this to make your coding easier and your applications safer.
- [00:02:31] - Pointers
- [00:14:15] - Dynamic Allocation
- [00:21:06] - Exceptions
- [00:26:59] - Copying, Assignment, and Destruction
- [00:42:58] - Smart Pointer
Full course outline:
- Mod 01: Getting Started
- Mod 02: Fundamentals
- Mod 03: The C++ Object Model
- Mod 04: Pointers and Indirection
- Mod 05: RAII – Resource Acquisition Is Initialization
- Mod 06: The C++ Standard Library, or STL
- Mod 07: Next Steps
Video URL
HTML iframe
Have feedback? Submit an issue here.