Alocação de memória
Use essas rotinas para alocar, gratuitamente e realocar a memória.
Rotinas de alocação de memória
Rotina |
Uso |
.Equivalente do NET Framework |
---|---|---|
Alocar a memória da pilha |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Alocar armazenamento de matriz, Inicializando cada byte no bloco alocado para 0 |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Depurar a versão do calloc; disponível apenas nas versões de depuração das bibliotecas de tempo de execução |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco alocado livre |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco alocado livre |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Expandir ou reduzir o bloco de memória sem movê-lo |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Depurar a versão do _expand; disponível apenas nas versões de depuração das bibliotecas de tempo de execução |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco alocado livre |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Depurar a versão do free; disponível apenas nas versões de depuração das bibliotecas de tempo de execução |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco alocado livre da pilha |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Obtenha Win32 tratar da heap CRT. |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Retornar o limite superior para o tamanho de uma alocação de memória que oferecerá suporte a pilha de blocos pequenos |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Adicione memória heap |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Verificar heap consistência |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Liberar a memória não utilizada no heap |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Preencher as entradas de heap livre com o valor especificado |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Retornar informações sobre cada entrada no heap |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Alocar o bloco de memória do heap |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Depurar a versão do malloc; disponível apenas nas versões de depuração das bibliotecas de tempo de execução |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Retornar o tamanho do bloco alocado |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Depurar a versão do _msize; disponível apenas nas versões de depuração das bibliotecas de tempo de execução |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Alocar o bloco de memória do heap |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Alocar o bloco de memória do heap |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Retornar o endereço da rotina de manipulador novo atual como definido pelo_set_new_handler |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Inteiro de retorno indicando o novo modo de manipulador definido por _set_new_mode paramalloc |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Realocar o novo tamanho de bloco |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Depurar a versão do realloc; disponível apenas nas versões de depuração das bibliotecas de tempo de execução |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Ativar o mecanismo de tratamento de erros quando new operador falhar (alocar a memória) e ativam a compilação de bibliotecas STL (Standard Template) |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Definir o novo modo de manipulador paramalloc |
Não aplicável.Para chamar a função c padrão, use PInvoke.Para obter mais informações, consulte Exemplos de invocação de plataforma. |