<new>
Definuje několik typů a funkcí, které řídí přidělování a uvolnění úložiště pod kontrolou programu. Definuje také komponenty pro hlášení chyb správy úložiště.
Požadavky
Header:<new>
Obor názvů: std
Poznámky
Některé funkce deklarované v této hlavičce jsou nahraditelné. Implementace poskytuje výchozí verzi, jejíž chování je popsáno v tomto dokumentu. Program však může definovat funkci se stejným podpisem, která nahradí výchozí verzi v době propojení. Náhradní verze musí splňovat požadavky popsané v tomto dokumentu.
Členové
Objekty
Jméno | popis |
---|---|
nothrow | Poskytuje objekt, který se má použít jako argument pro nothrow verze new a delete . |
Typedefs
Jméno | popis |
---|---|
new_handler | Typ, který odkazuje na funkci, která je vhodná pro použití jako nová obslužná rutina. |
hardware_constructive_interference_size | |
hardware_destructive_interference_size |
Funkce
Jméno | popis |
---|---|
get_new_handler | |
Praní | |
set_new_handler | Nainstaluje uživatelskou funkci, která se volá, když se při pokusu o přidělení paměti nezdaří nová funkce. |
Operátory
Jméno | popis |
---|---|
operator delete |
Funkce volaná výrazem delete pro uvolnění úložiště pro jednotlivé objekty. |
operator delete[] |
Funkce volaná výrazem delete k uvolnění úložiště pro pole objektů. |
operator new |
Funkce volaná novým výrazem pro přidělení úložiště pro jednotlivé objekty. |
operator new[] |
Funkce volaná novým výrazem pro přidělení úložiště pro pole objektů. |
Výčty
Jméno | popis |
---|---|
align_val_t |
Třídy
Jméno | popis |
---|---|
bad_alloc – třída | Třída popisuje výjimku vyvolanou k označení, že žádost o přidělení nebyla úspěšná. |
bad_array_new_length – třída | |
nothrow_t – třída | Třída se používá jako parametr funkce k operátoru nové, aby označila, že funkce by měla vrátit ukazatel null pro hlášení selhání přidělení, místo vyvolání výjimky. |
Viz také
Referenční informace k souborům hlaviček
Bezpečný přístup z více vláken ve standardní knihovně C++
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro