Sdílet prostřednictvím


<new>

Tento ovládací prvek přidělení a uvolnění místa v rámci řízení programu definuje několik typů a funkcí.Definuje také komponenty k vykazování chyb správy úložiště.

#include <new>

Poznámky

Některé funkce deklarované v této hlavičce jsou nahraditelné.Provedení poskytuje výchozí verzi, jejíž chování je popsána v tomto dokumentu.Program však můžete definovat funkci se stejným podpisem v době spojení nahradit výchozí verze.Náhradní verzi musí splňovat požadavky popsané v tomto dokumentu.

Objekty

nothrow

Obsahuje objekt, který bude sloužit jako argument nothrow verze nové a Odstranit.

Typedefs

new_handler

Typ, který odkazuje na funkci vhodný pro použití jako novou obslužnou rutinu.

Funkce

set_new_handler

Nainstaluje uživatelské funkce, která je volána, když je nový selže pokus o přidělení paměti.

Operátory

operátor delete

Funkci delete výraz k navrácení úložiště pro jednotlivé objekty.

operátor delete]

Funkci delete výraz k navrácení úložiště pro pole objektů.

nový operátor

Funkci nový výraz pro alokování paměti pro jednotlivé objekty.

[nové] operátor

Funkci nový výraz pro alokování paměti pro pole objektů.

Třídy

bad_alloc třída

Třída popisuje výjimce označující, že požadavek na přidělení nebyla úspěšná.

nothrow_t třída

Třída se používá jako parametr funkce provozovatele nové označující, že funkce by měla vracet null ukazatel na zprávu selhání přidělení, spíše než vyvoláním výjimky.

Viz také

Referenční dokumentace

Bezpečný přístup z více vláken ve standardní knihovně C++

Další zdroje

<new> Členové

Standardní knihovna C++ – hlavičkové soubory