Поделиться через


operator delete (<new>)

Функция, вызываемая выражением удаления в хранилище отмены выделения для массива объектов.

void operator delete[](
   void* _Ptr
) throw( );
void operator delete[](
   void *, 
   void *
) throw( );
void operator delete[](
   void* _Ptr, 
   const std::nothrow_t&
) throw( );

Параметры

  • _Ptr
    Указатель, значение которого отрисовывается неправильно при удалении.

Заметки

Первая функция называется выражением delete[] для визуализации значение _Ptr недопустимыми.Функция меняема поскольку программа может определить функцию с помощью этой функции подпись, которая заменит версия по умолчанию конкретной стандартной библиотеки C++.Обязательная функциональности принимать значение _Ptr, равны null или, возвращенное предыдущим вызовом новый оператор [](size_t).По умолчанию функциональности для значений NULL _Ptr не делать ничего.Любое другое значение _Ptr должно быть значением, возвращаемым ранее вызовом, как описано выше.По умолчанию функциональности для таких значений, не равных NULL _Ptr исправить хранилище, выделенное предыдущим вызовом.Он не указан при каких условиях разбивают или все из того исправленного хранения установлен последующим вызовом оператор new(size_t) или к любому из calloc(size_t), malloc(size_t) или realloc(void*, size_t).

Вторая функция называется выражением delete[] размещения, соответствующий выражению new[] формы new[](std::size_t).Она не выполняет никаких действий.

Третья функция называется выражением удаления размещения, соответствующий выражению new[] формы new[](std::size_t, const std::nothrow_t&).Программа может определить функцию с помощью этой функции подпись, которая заменит версия по умолчанию конкретной стандартной библиотеки C++.Обязательная функциональности принимать значение _Ptr, равны null или, возвращенное предыдущим вызовом оператору new[](size_t).По умолчанию функциональности оценки delete[](_Ptr).

Пример

См. раздел новый оператор [] примеры использования operator delete[].

Требования

заголовок: <new>

std пространство имен: