delete 연산자 (CRT)
할당 된 블록을 해제 합니다.
void __cdecl operator delete(
void * object
);
void __cdecl operator delete(
void * object,
void * memory
) throw();
void __cdecl operator delete(
void * object,
const std::nothrow_t&
) throw();
매개 변수
메모리
해제 중인 메모리 위치입니다.object
삭제 하 고 개체에 대 한 포인터입니다.
설명
이 폼의 연산자를 삭제 스칼라 delete로 삭제 벡터형을 반대로 이라고 (delete 연산자).
연산자를 삭제 에 의해 할당 된 메모리를 해제 new 연산자.
이 연산자의 첫 번째 폼의 비배치 양식으로 알려져 있습니다.이 연산자의 두 번째 및 세 번째 폼 코드에서 일반적으로 호출 되지 않습니다. 하지만 새는 배치에 실패 하면 호출 하는 일치 하는 delete 컴파일러를 제공 하는 것입니다.
연산자의 첫 번째 폼은 컴파일러에 의해 정의 된 및 new.h 프로그램에 포함 시킬 필요가 없습니다.
도끼는 또는 동작을 아니요 도끼 CRT 연산자삭제 처럼 동작 delete 연산자 표준 C++ 라이브러리에서.
요구 사항
루틴 |
필수 헤더 |
---|---|
삭제 |
<new.h> |
추가 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.
라이브러리
모든 버전의 C 런타임 라이브러리.
예제
참조 하십시오 new 연산자 연산자를 사용 하 여 예를 를 삭제.