Partilhar via


Alinhamento de dados

As seguintes funções de tempo de execução C suportam o alinhamento de dados.

Rotinas de alinhamento de dados

Rotina Utilização
_aligned_free Libera um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc.
_aligned_free_dbg Libera um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc (somente depuração).
_aligned_malloc Aloca memória em um limite de alinhamento especificado.
_aligned_malloc_dbg Aloca memória em um limite de alinhamento especificado com espaço extra para um cabeçalho de depuração e buffers de substituição (somente versão de depuração).
_aligned_msize Retorna o tamanho de um bloco de memória alocado na pilha.
_aligned_msize_dbg Retorna o tamanho de um bloco de memória alocado na pilha (somente versão de depuração).
_aligned_offset_malloc Aloca memória em um limite de alinhamento especificado.
_aligned_offset_malloc_dbg Aloca memória em um limite de alinhamento especificado (somente versão de depuração).
_aligned_offset_realloc Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc.
_aligned_offset_realloc_dbg Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc (somente versão de depuração).
_aligned_offset_recalloc Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc e inicializa a memória para 0.
_aligned_offset_recalloc_dbg Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc e inicializa a memória para 0 (somente versão de depuração).
_aligned_realloc Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc.
_aligned_realloc_dbg Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc (somente versão de depuração).
_aligned_recalloc Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc e inicializa a memória para 0.
_aligned_recalloc_dbg Altera o tamanho de um bloco de memória que foi alocado com _aligned_malloc ou _aligned_offset_malloc e inicializa a memória para 0 (somente versão de depuração).

Ver também

Rotinas de tempo de execução Universal C por categoria