데이터 맞춤

다음 C 런타임 함수는 데이터 정렬을 지원합니다.

데이터 정렬 루틴

루틴 기능
_aligned_free _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록을 해제합니다.
_aligned_free_dbg _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록을 해제합니다(디버그에만 해당).
_aligned_malloc 지정된 맞춤 경계에 메모리를 할당합니다.
_aligned_malloc_dbg 디버깅 헤더에 대한 추가 공간이 있는 지정된 정렬 경계에서 메모리 블록을 할당하고 버퍼를 덮어씁니다(디버그 버전에만 해당).
_aligned_msize 힙에 할당된 메모리 블록의 크기를 반환합니다.
_aligned_msize_dbg 힙에 할당된 메모리 블록의 크기를 반환합니다(디버그 버전에만 해당).
_aligned_offset_malloc 지정된 맞춤 경계에 메모리를 할당합니다.
_aligned_offset_malloc_dbg 지정된 맞춤 경계에 메모리를 할당합니다(디버그 버전에만 해당).
_aligned_offset_realloc _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경합니다.
_aligned_offset_realloc_dbg _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경합니다(디버그 버전에만 해당).
_aligned_offset_recalloc _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경하고 메모리를 0으로 초기화합니다.
_aligned_offset_recalloc_dbg _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경하고 메모리를 0으로 초기화합니다(디버그 버전에만 해당).
_aligned_realloc _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경합니다.
_aligned_realloc_dbg _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경합니다(디버그 버전에만 해당).
_aligned_recalloc _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경하고 메모리를 0으로 초기화합니다.
_aligned_recalloc_dbg _aligned_malloc 또는 _aligned_offset_malloc를 사용하여 할당된 메모리 블록의 크기를 변경하고 메모리를 0으로 초기화합니다(디버그 버전에만 해당).

참고 항목

범주별 런타임 루틴