메모리 할당
이러한 루틴을 사용 하 여 무료로 할당 하 고 메모리를 다시 할당 합니다.
메모리 할당 루틴
루틴 |
사용할 도구 |
.NET Framework에 있는 해당 |
---|---|---|
스택에서 메모리를 할당 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
모든 바이트 할당 된 블록을 0으로 초기화 되는 배열에 대 한 저장소를 할당 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
디버그 버전의 calloc. 런타임 라이브러리의 디버그 버전 에서만 사용할 수 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
할당 된 블록 사용 가능 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
할당 된 블록 사용 가능 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
확장 하거나 이동 하지 않고 메모리 블록을 축소 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
디버그 버전의 _expand. 런타임 라이브러리의 디버그 버전 에서만 사용할 수 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
할당 된 블록 사용 가능 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
디버그 버전의 free. 런타임 라이브러리의 디버그 버전 에서만 사용할 수 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
스택에서 할당 된 블록 사용 가능 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
Win32 핸들 CRT 힙 볼 수 있습니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
최대 크기를 작은 블록 힙에서 지원 되는 메모리 할당에 대 한 반환 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
힙에 메모리를 추가 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
일관성 검사 힙 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
힙에 사용 되지 않는 메모리를 해제 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
지정 된 값과 함께 사용할 수 있는 힙 항목 채우기 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
힙에서 각 항목에 대 한 정보를 반환 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
힙에서 메모리 블록을 할당 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
디버그 버전의 malloc. 런타임 라이브러리의 디버그 버전 에서만 사용할 수 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
할당 된 블록의 크기를 반환 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
디버그 버전의 _msize. 런타임 라이브러리의 디버그 버전 에서만 사용할 수 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
힙에서 메모리 블록을 할당 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
힙에서 메모리 블록을 할당 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
으로 설정 현재 새 처리기 루틴의 주소를 반환 합니다._set_new_handler |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
새 처리기 모드로 설정 하 표시 하는 반환 정수 _set_new_mode 에 대 한malloc |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
새 크기에 블록을 다시 할당 합니다. |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
디버그 버전의 realloc. 런타임 라이브러리의 디버그 버전 에서만 사용할 수 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
오류 처리 메커니즘을 사용 하면 new 연산자를 실패 (메모리를 할당할 수) 컴파일의 STL (표준 템플릿 라이브러리)을 사용 하 고 |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |
|
에 대 한 새 처리기 모드 설정malloc |
해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제. |