Biblioteca C ++ - <nova>

Introdução

É um cabeçalho que descreve as funções usadas para gerenciar o armazenamento dinâmico em C ++. O cabeçalho também define alguns tipos específicos e o par de funções set_new_handler / get_new_handler conforme mostrado abaixo -

Funções

Sr. Não. Descrição da função
1 operador novo

Ele aloca espaço de armazenamento.

2 operador novo []

Ele aloca espaço de armazenamento para a matriz.

3 operador deletar

Ele desaloca espaço de armazenamento.

4 operador delete []

Ele desaloca o espaço de armazenamento da matriz.

5 get_new_handler

É usado para obter uma nova função de manipulador.

Tipos

Sr. Não. Tipo e descrição
1 nothrow_t

É um tipo nathrow.

2 new_handler

É um tipo de nova função de manipulador.

3 bad_alloc

É uma exceção e gera falha na alocação de memória.

4 bad_array_new_length

É uma exceção de comprimento de array ruim.

Constantes

Sr. Não. Constante e descrição
1 nothrow

É uma constante nathrow.