Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This class forms the basis for several smart heap pointer classes.
template <
class T,
class Allocator = CCRTAllocator
> class CHeapPtrBase
Parameters
T
The object type to be stored on the heap.Allocator
The memory allocation class to use. By default CRT routines are used to allocate and free memory.
Remarks
This class forms the basis for several smart heap pointer classes. The derived classes, for example, CHeapPtr and CComHeapPtr, add their own constructors and operators. See these classes for implementation examples.
Requirements
Header: atlcore.h