Cursusinhoud
C++ Smart Pointers
C++ Smart Pointers
1. Introduction to Smart Pointers
The Need For Smart Pointers
smart_pointer.h
template <typename T> class SmartPointer { public: SmartPointer(T* pointer) : pointer(pointer) {} ~SmartPointer() { delete ptr; } T* Get() { return pointer; } private: T* pointer; };
including_memory.h
#include <memory>
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 3