<new>
Definiuje kilka typów oraz funkcji kontroli alokacji i zwalniania pamięci masowej pod kontrolą programu.Określa on również składniki raportowania błędów zarządzania pamięci masowej.
#include <new>
Uwagi
Niektóre funkcje zadeklarowane w tym nagłówkiem są wymienne.Realizacji dostaw domyślnej wersji, którego zachowanie jest opisane w tym dokumencie.Program można jednak zdefiniować funkcję o tej samej sygnaturze zastąpić wersji domyślnej w czasie łącze.Wymiana wersji muszą spełniać wymagania opisane w tym dokumencie.
Obiekty
Zawiera obiekt, aby służyć jako argument dla nothrow wersji Nowy i usunąć. |
Typedefs
Typ, który wskazuje na odpowiedni do używania jako nowy program obsługi funkcji. |
Funkcje
Instaluje funkcji użytkownika, która jest wywoływana, gdy nowe nie może przydzielić pamięci. |
Operatory
Funkcja wywoływana przez wyrażenie delete, aby cofnąć przydział magazynowania dla poszczególnych obiektów. |
|
Funkcja wywoływana przez wyrażenie delete, aby cofnąć przydział magazynowania dla tablicę obiektów. |
|
Funkcja wywoływana przez nowe wyrażenie przydzielić pamięci masowej dla poszczególnych obiektów. |
|
Funkcja wywoływana przez nowe wyrażenie przydzielić pamięci masowej dla tablicę obiektów. |
Klasy
Klasa opisuje wyjątek do wskazania, że żądanie alokacji nie powiodła się. |
|
Klasa jest używana jako parametr funkcji operatora nowe do wskazania, że funkcja powinna zwrócić pusty wskaźnik zgłosić błąd alokacji, a nie wyjątek. |
Zobacz też
Informacje
Bezpieczeństwo wątku w standardowej bibliotece C++