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 .NET estrutura |
---|---|---|
Alocar a memória da pilha |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Alocar armazenamento para o array, inicializando cada byte no bloco alocado para 0 |
Não aplicável.Para telefonar 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; apenas disponível nas versões de depuração das bibliotecas do time de execução |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco disponível alocado |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco disponível alocado |
Não aplicável.Para telefonar 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 telefonar 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; apenas disponível nas versões de depuração das bibliotecas do time de execução |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco disponível alocado |
Não aplicável.Para telefonar 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; apenas disponível nas versões de depuração das bibliotecas do time de execução |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Bloco alocado disponível de pilha |
Não aplicável.Para telefonar 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 telefonar 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 dimensionar de uma alocação de memória que terá suporte por pequenas-bloco heap |
Não aplicável.Para telefonar 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 telefonar 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 telefonar 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 telefonar 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 disponível com valor especificado |
Não aplicável.Para telefonar 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 telefonar 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 de heap |
Não aplicável.Para telefonar 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; apenas disponível nas versões de depuração das bibliotecas do time de execução |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Retornar o dimensionar do bloco alocado |
Não aplicável.Para telefonar 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; apenas disponível nas versões de depuração das bibliotecas do time de execução |
Não aplicável.Para telefonar 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 de heap |
Não aplicável.Para telefonar 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 de heap |
Não aplicável.Para telefonar 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 corrente sistema autônomo conjunto por _set_new_handler |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Retornar o número inteiro indicando o novo modo de manipulador definido por _set_new_mode para malloc |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Realocar bloco novo dimensionar |
Não aplicável.Para telefonar 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; apenas disponível nas versões de depuração das bibliotecas do time de execução |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
Ativar mecanismo de tratamento de erros quando new operador falha (ao alocar memória) e habilitar compilação de STL (Standard modelo bibliotecas) |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
conjunto novo modo de manipulador para malloc |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |
|
conjunto o limite superior para o dimensionar de uma alocação de memória será suportado pela pilha de blocos pequenos |
Não aplicável.Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma. |