Datenausrichtung

Die folgenden C-Laufzeitfunktionen unterstützen die Datenausrichtung.

Datenausrichtungsroutinen

Routine Verwendung
_aligned_free Gibt einen Speicherblock frei, der zugeordnet _aligned_mallocwurde oder _aligned_offset_malloc.
_aligned_free_dbg Gibt einen Speicherblock frei, der zugeordnet _aligned_malloc wurde oder _aligned_offset_malloc (nur debuggen).
_aligned_malloc Weist Speicher mit einer definierten Zuweisungsgrenze zu.
_aligned_malloc_dbg Weist Speicher auf einer angegebenen Ausrichtungsgrenze mit zusätzlichem Speicherplatz für einen Debugheader zu und überschreibt Puffer (nur Debugversion).
_aligned_msize Gibt die Größe eines im Heap belegten Speicherblocks zurück.
_aligned_msize_dbg Gibt die Größe eines im Heap belegten Speicherblocks zurück (nur Debugversion).
_aligned_offset_malloc Weist Speicher mit einer definierten Zuweisungsgrenze zu.
_aligned_offset_malloc_dbg Belegt Speicher in einer angegebenen Ausrichtungsgrenze (nur Debugversion).
_aligned_offset_realloc Ändert die Größe eines Speicherblocks, der zugeordnet _aligned_malloc wurde, oder _aligned_offset_malloc.
_aligned_offset_realloc_dbg Ändert die Größe eines Speicherblocks, der zugeordnet _aligned_malloc wurde oder _aligned_offset_malloc (nur Debugversion).
_aligned_offset_recalloc Ändert die Größe eines Speicherblocks, der zugewiesen _aligned_malloc wurde, oder _aligned_offset_malloc initialisiert den Speicher auf 0.
_aligned_offset_recalloc_dbg Ändert die Größe eines Speicherblocks, der zugewiesen _aligned_malloc wurde, oder _aligned_offset_malloc initialisiert den Speicher auf 0 (nur Debugversion).
_aligned_realloc Ändert die Größe eines Speicherblocks, der zugeordnet _aligned_malloc wurde, oder _aligned_offset_malloc.
_aligned_realloc_dbg Ändert die Größe eines Speicherblocks, der zugeordnet _aligned_malloc wurde oder _aligned_offset_malloc (nur Debugversion).
_aligned_recalloc Ändert die Größe eines Speicherblocks, der zugewiesen _aligned_malloc wurde, oder _aligned_offset_malloc initialisiert den Speicher auf 0.
_aligned_recalloc_dbg Ändert die Größe eines Speicherblocks, der zugewiesen _aligned_malloc wurde, oder _aligned_offset_malloc initialisiert den Speicher auf 0 (nur Debugversion).

Siehe auch

Universelle C-Laufzeitroutinen nach Kategorie