Clase de CHeapPtr
Una clase de puntero inteligente para administrar punteros de la pila.
Importante |
---|
Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. |
template<
typename T,
class Allocator= CCRTAllocator
> class CHeapPtr :
public CHeapPtrBase< T, Allocator>
Parámetros
T
El tipo de objeto que se va a almacenar en la pila.Allocator
La clase de asignación de memoria en uso.
Members
Constructores públicos
Name |
Descripción |
---|---|
el constructor. |
Métodos públicos
Name |
Descripción |
---|---|
Llame a este método para asignar memoria en la pila para almacenar objetos. |
|
Llame a este método para reasignar memoria en la pila. |
Operadores públicos
Name |
Descripción |
---|---|
el operador de asignación. |
Comentarios
CHeapPtr es derivado de CHeapPtrBase y de forma predeterminada utiliza las rutinas de CRT (en CCRTAllocator) para asignar y liberar memoria.La clase CHeapPtrList se puede utilizar para generar una lista de punteros de la pila.Vea también CComHeapPtr, que utiliza las rutinas COM de asignación de memoria.
Jerarquía de herencia
CHeapPtr
Requisitos
encabezado: atlcore.h