CreateDefaultAllocator: различия между версиями
Перейти к навигации
Перейти к поиску
Ninok2801 (обсуждение | вклад) (Новая страница: «{{function_begin | return_code_t CreateDefaultAllocator( IAllocator** ppAllocator); |{{IAllocator::CreateDefaultAllocator brief}}}} {{function_paramlist begin}} {…») |
|||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{function_begin | return_code_t CreateDefaultAllocator( IAllocator** ppAllocator); |{{ | {{function_begin | return_code_t CreateDefaultAllocator( IAllocator** ppAllocator); |{{CreateDefaultAllocator brief}}}} | ||
{{function_paramlist begin}} | {{function_paramlist begin}} | ||
{{function_paramlist add|ppAllocator|.|paramdir=[out]}} | {{function_paramlist add|ppAllocator|Указатель, на выходе принимающий адрес созданной реализации интерфейса [[IAllocator]].|paramdir=[out]}} | ||
{{function_paramlist end}} | {{function_paramlist end}} | ||
{{function_sa_begin}} | |||
{{function_sa_add|[[make_cpp_allocator_interface]]|{{make_cpp_allocator_interface brief}}}} | |||
{{function_sa_add|[[IAllocator]]|{{IAllocator brief}}}} | |||
{{function_sa_end}} | |||
{{function_end}} | {{function_end}} | ||
Возвращаемый функцией менеджер памяти не имеет состояния. Все экземпляры менеджера, возвращаемого функцией [[CreateDefaultAllocator]] считаются эквивалентными, память выделенная одним экземпляром, может быть освобождена другим, что не является общим правилом. |
Текущая версия на 09:44, 6 августа 2017
return_code_t CreateDefaultAllocator( IAllocator** ppAllocator);
Создает менеджер памяти, используемый по умолчанию в функциях, если не оговорено иное.
- Параметры
[out] ppAllocator Указатель, на выходе принимающий адрес созданной реализации интерфейса IAllocator. - См. также
make_cpp_allocator_interface Адаптирует менеджер памяти C++ к интерфейсу IAllocator. IAllocator Интерфейс менеджеров памяти, используемый управляющей подсистемой.
Возвращаемый функцией менеджер памяти не имеет состояния. Все экземпляры менеджера, возвращаемого функцией CreateDefaultAllocator считаются эквивалентными, память выделенная одним экземпляром, может быть освобождена другим, что не является общим правилом.