addressof |
Получает истинный адрес объекта. |
align |
Возвращает указатель на диапазон заданного размера на основе указанного выравнивания и начального адреса. |
allocate_shared |
Создает shared_ptr для объектов, выделенных и созданных для заданного типа с указанным распределителем. |
atomic_compare_exchange_strong |
|
atomic_compare_exchange_weak |
|
atomic_compare_exchange_strong_explicit |
|
atomic_compare_exchange_weak_explicit |
|
atomic_exchange |
|
atomic_exchange_explicit |
|
atomic_is_lock_free |
|
atomic_load |
|
atomic_load_explicit |
|
atomic_store |
|
atomic_store_explicit |
|
const_pointer_cast |
Постоянное приведение к shared_ptr . |
declare_no_pointers |
Сообщает сборщику мусора, что символы, начинающиеся с указанного адреса и попадающие в блок указанного размера, не содержат трассируемых указателей. |
declare_reachable |
Уведомляет сборщик мусора, что указанный адрес относится к выделенной памяти и является доступным. |
default_delete |
Удаляет объекты, выделенные с помощью operator new . Подходит для использования с unique_ptr . |
destroy_at |
Сокращенный destroy метод. |
destroy |
Сокращенный destroy метод. |
destroy_n |
Сокращенный destroy метод. |
dynamic_pointer_cast |
Динамическое приведение к shared_ptr . |
get_deleter |
Получение метода удаления из shared_ptr . |
get_pointer_safety |
Возвращает тип безопасности указателя, подразумеваемый любым сборщиком мусора. |
get_temporary_buffer |
Выделяет временное хранилище для последовательности элементов, которая не превышает заданное число элементов. |
make_shared |
Создает и возвращает shared_ptr , указывающий на объект, для которого выделена память, созданный из нуля или нескольких аргументов с помощью распределителя по умолчанию. |
make_unique |
Создает и возвращает unique_ptr, указывающий на выделенный объект, созданный из нуля или нескольких аргументов. |
pointer_safety |
Перечисление всех возможных возвращаемых значений для get_pointer_safety . |
return_temporary_buffer |
Отменяет выделение временной памяти, выделенной с помощью функции шаблона get_temporary_buffer . |
static_pointer_cast |
Статическое приведение к shared_ptr . |
swap |
Обмен двух объектов shared_ptr или weak_ptr . |
undeclare_no_pointers |
Сообщает сборщику мусора, что символы в блоке памяти, определенном указателем на базовый адрес и размером блока, теперь могут содержать трассируемые указатели. |
undeclare_reachable |
Уведомляет garbage_collector , что указанная область памяти является недоступной. |
uninitialized_copy |
Копирует объекты из указанного входного диапазона в неинициализированный конечный диапазон. |
uninitialized_copy_n |
Создает копию заданного числа элементов из итератора ввода. Копии помещаются в прямой итератор. |
uninitialized_default_construct |
Сокращенный uninitialized_default_construct метод. |
uninitialized_default_construct_n |
Сокращенный uninitialized_construct метод. |
uninitialized_fill |
Копирует объекты с указанным значением в неинициализированный конечный диапазон. |
uninitialized_fill_n |
Копирует объекты с указанным значением в указанное число элементов в неинициализированном конечном диапазоне. |
uninitialized_move |
Сокращенный uninitialized_move метод. |
uninitialized_move_n |
Сокращенный uninitialized_move метод. |
uninitialized_value_construct |
Сокращенный uninitialized_value_construct метод. |
uninitialized_value_construct_n |
Сокращенный uninitialized_value_construct метод. |
uses_allocator_v |
|