Udostępnij za pośrednictwem


<new>

Definiuje kilka typów i funkcje tej kontroli alokacji i zwalnianie składowania w ramach programu kontroli.Definiuje również składniki raportowania błędów zarządzania składowania.

#include <new>

Uwagi

Niektóre funkcje zadeklarowane w nagłówku tego są wymienne.Realizacji dostaw domyślnej wersji, których zachowanie jest opisane w tym dokumencie.Jednak program definiowania funkcji o tej samej sygnaturze zastąpić wersji domyślnej w czasie łącze.Wersja zastąpienia muszą spełniać wymagania opisane w tym dokumencie.

c9xb96k8.collapse_all(pl-pl,VS.110).gifObiekty

nothrow

Zawiera obiekt, który będzie służyć jako argument dla nothrow wersji Nowy i usunąć.

c9xb96k8.collapse_all(pl-pl,VS.110).gifDefinicje TypeDef

new_handler

Typ, który wskazuje na odpowiednie dla obsługi nowych funkcji.

c9xb96k8.collapse_all(pl-pl,VS.110).gifFunkcje

set_new_handler

Instaluje funkcji użytkownika, która jest wywoływane, gdy nowe nie powiedzie się próba przydzielić pamięci.

c9xb96k8.collapse_all(pl-pl,VS.110).gifOperatory

operator delete

Funkcja wywoływana przez wyrażenie delete, aby zwolnić pamięć dla poszczególnych obiektów.

[operator delete]

Funkcja wywoływana przez wyrażenie delete należy cofnąć składowania na tablicę obiektów.

operator new

Funkcja wywoływana przez nowe wyrażenie, aby przydzielić pamięć dla poszczególnych obiektów.

operator new]

Funkcja wywoływana przez nowe wyrażenie, aby przydzielić pamięć dla tablicę obiektów.

c9xb96k8.collapse_all(pl-pl,VS.110).gifKlasy

Klasa bad_alloc

Klasa opisuje wyjątek, aby wskazać, że żądanie alokacji nie powiodła się.

Klasa nothrow_t

Klasa jest używana jako parametr funkcji operatora nowy, aby wskazać, że funkcja powinna zwrócić null wskaźnik zgłosić błąd alokacji, zamiast Zgłoś wyjątek.

Zobacz też

Informacje

Bezpieczeństwo wątków w standardowa biblioteka języka C++

Inne zasoby

<new> Członkowie

Pliki nagłówków