Defensive C++: Managing Memory

placeholder

Modern C++ offers the use of smart pointers in the C++ standard library which uses the resource allocation is initialization (RAII) technique to free programmers from the burden of resource management. Take this course to discover the various pitfalls involved in manually managing memory on the free store in C++. Through this course youll explore how to automate the management of resources that need to be explicitly acquired and reduce resource management issues through the RAII technique. When you are finished with this course you should be able to manage memory and other resources in your C++ code using smart pointers from the standard library.