Allineamento dati

Le seguenti funzioni runtime C supportano l'allineamento di dati.

Routine di allineamento dei dati

Ciclo Utilizzo
_aligned_free Libera un blocco di memoria allocato con _aligned_malloco _aligned_offset_malloc.
_aligned_free_dbg Libera un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc (solo debug).
_aligned_malloc Alloca la memoria in un limite di allineamento specificato.
_aligned_malloc_dbg Alloca memoria su un limite di allineamento specificato con spazio aggiuntivo per un'intestazione di debug e buffer di sovrascrittura (solo versione di debug).
_aligned_msize Restituisce le dimensioni di un blocco di memoria allocato nell'heap.
_aligned_msize_dbg Restituisce le dimensioni di un blocco di memoria allocato nell'heap (solo versione di debug).
_aligned_offset_malloc Alloca la memoria in un limite di allineamento specificato.
_aligned_offset_malloc_dbg Alloca la memoria in un limite di allineamento specificato (solo versione di debug).
_aligned_offset_realloc Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc.
_aligned_offset_realloc_dbg Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc (solo versione di debug).
_aligned_offset_recalloc Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria su 0.
_aligned_offset_recalloc_dbg Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria su 0 (solo versione di debug).
_aligned_realloc Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc.
_aligned_realloc_dbg Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc (solo versione di debug).
_aligned_recalloc Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria su 0.
_aligned_recalloc_dbg Modifica le dimensioni di un blocco di memoria allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria su 0 (solo versione di debug).

Vedi anche

Routine di Universal C Runtime per categoria