데이터 맞춤

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

데이터 정렬 루틴

루틴

사용할 도구

.NET Framework에 있는 해당

_aligned_free

사용 하 여 할당 된 메모리 블록을 해제 _aligned_malloc또는 _aligned_offset_malloc.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_free_dbg

사용 하 여 할당 된 메모리 블록을 해제 _aligned_malloc 또는 _aligned_offset_malloc (디버그만).

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_malloc

지정 된 맞춤 경계에 메모리를 할당합니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_malloc_dbg

디버깅 헤더를 추가 공간에 포함 된 지정 된 맞춤 경계에 메모리를 할당 하 고 버퍼 (디버그 버전에만 해당)를 덮어씁니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_msize

힙에 할당 된 메모리 블록의 크기를 반환 합니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_msize_dbg

(디버그 버전에만 해당) 힙에 할당 된 메모리 블록의 크기를 반환 합니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_offset_malloc

지정 된 맞춤 경계에 메모리를 할당합니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_offset_malloc_dbg

지정 된 맞춤 경계선 (디버그 버전에만 해당)에서 메모리를 할당합니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_offset_realloc

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_offset_realloc_dbg

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc (디버그 버전에만 해당).

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_offset_recalloc

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc 은 0으로 메모리를 초기화 하 고 있습니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_offset_recalloc_dbg

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc 0 (디버그 버전에만 해당)의 메모리를 초기화 하 고 있습니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_realloc

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_realloc_dbg

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc (디버그 버전에만 해당).

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_recalloc

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc 은 0으로 메모리를 초기화 하 고 있습니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_aligned_recalloc_dbg

사용 하 여 할당 된 메모리 블록의 크기를 변경 _aligned_malloc 또는 _aligned_offset_malloc 0 (디버그 버전에만 해당)의 메모리를 초기화 하 고 있습니다.

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

참고 항목

참조

범주별 런타임 루틴