Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Библиотека активных шаблонов (ATL) продолжает поддерживаться. Однако мы больше не добавляем функции или обновляем документацию.
Класс интеллектуального указателя для управления указателями кучи.
Синтаксис
template<typename T>
class CComHeapPtr : public CHeapPtr<T, CComAllocator>
Параметры
T
Тип объекта, который должен храниться в куче.
Участники
Открытые конструкторы
| Имя | Описание |
|---|---|
| CComHeapPtr::CComHeapPtr | Конструктор. |
Замечания
CComHeapPtr производный от CHeapPtr, но использует CComAllocator для выделения памяти с помощью процедур COM. Доступные методы см. в разделе CHeapPtrPtr иCHeapPtrBase .
Иерархия наследования
CComHeapPtr
Требования
Заголовок: atlbase.h
CComHeapPtr::CComHeapPtr
Конструктор.
CComHeapPtr() throw();
explicit CComHeapPtr(T* pData) throw();
Параметры
pData
Существующий объект CComHeapPtr.
Замечания
Указатель кучи можно создать при необходимости с помощью существующего CComHeapPtr объекта. В этом случае новый CComHeapPtr объект несет ответственность за управление новым указателем и ресурсами.
См. также
Класс CHeapPtr
Класс CHeapPtrBase
Класс CComAllocator
Общие сведения о классе