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. |