Condividi tramite


Allineamento dati

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

Routine di allineamento dati

Routine

Utilizzo

Equivalente .NET Framework

_aligned_free

Libera un blocco di memoria che è stato allocato con _aligned_malloco _aligned_offset_malloc.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_free_dbg

Libera un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc (solo debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_malloc

Alloca memoria su un limite di allineamento specificato.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_malloc_dbg

Alloca memoria su un limite di allineamento specificato con spazio aggiuntivo per un'intestazione di debug e sovrascrive i buffer (solo nella versione di debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_msize

Restituisce la dimensione di un blocco di memoria allocato nell'heap.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_msize_dbg

Restituisce le dimensioni di un blocco di memoria allocato nell'heap (solo per versione di debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_offset_malloc

Alloca memoria su un limite di allineamento specificato.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_offset_malloc_dbg

Alloca memoria sul limite di allineamento specificato (solo per versione di debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_offset_realloc

Modifica le dimensioni di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_offset_realloc_dbg

Modifica le dimensioni di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc (versione per il solo debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_offset_recalloc

Modifica la dimensione di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria a 0.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_offset_recalloc_dbg

Modifica la dimensione di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria a 0 (solamente versione di debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_realloc

Modifica le dimensioni di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_realloc_dbg

Modifica le dimensioni di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc (versione per il solo debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_recalloc

Modifica la dimensione di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria a 0.

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

_aligned_recalloc_dbg

Modifica la dimensione di un blocco di memoria che è stato allocato con _aligned_malloc o _aligned_offset_malloc e inizializza la memoria a 0 (solamente versione di debug).

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

Vedere anche

Riferimenti

Routine di runtime per categoria