_callnewh
현재 설치된 새 처리기를 호출합니다.
int _callnewh(
size_t size
)
매개 변수
- size
new 연산자가 할당 하려고 시도하는 메모리의 양.
반환 값
값 |
설명 |
---|---|
0 |
오류: 새 처리기가 설치 및 활성화되지 않았습니다. |
1 |
성공: 새 처리기가 설치 및 활성화 되어 있습니다. 메모리 할당을 다시 시도할 수 있습니다. |
예외
새 처리기를 찾을 수 없는 경우, 이 함수는 bad_alloc를 throw합니다.
설명
new 연산자 메모리 할당에 실패할 경우, 새 처리기 는 호출됩니다. 새 처리기는 후속 할당 성공할 수 있도록 메모리를 해제하는 등 적절한 작업을 시작할 수도 있습니다.
요구 사항
루틴 |
필수 헤더 |
---|---|
_callnewh |
internal.h |