Namespaces
Variants

저수준 메모리 관리

cppreference.net에서
 
 
유틸리티 라이브러리
일반 유틸리티
관계 연산자 (C++20에서 더 이상 사용되지 않음)
정수 비교 함수
(C++20)(C++20)(C++20)    
(C++20)
스왑 및 타입 연산
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
공통 어휘 타입
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)



 
메모리 관리 라이브러리
할당자
메모리 리소스
초기화되지 않은 저장소 (C++20까지*)
가비지 컬렉터 지원 (C++23까지)
 
 

new-표현식은 동적 저장 기간을 갖는 객체나 객체 배열을 생성하는 유일한 방법입니다. 즉, 생성된 범위에 제한되지 않는 수명을 갖습니다. delete-표현식은 new-표현식에 의해 생성된 최종 파생 객체나 배열을 파괴하고 할당 해제 함수를 호출합니다. 기본 할당 및 할당 해제 함수와 관련 함수, 타입, 객체는 헤더 <new>.

헤더에 정의됨 <new>
함수
할당 함수
(함수)
해제 함수
(함수)
현재 new 핸들러를 얻음
(함수)
new 핸들러를 등록함
(함수)
클래스
메모리 할당 실패 시 발생하는 예외
(클래스)
잘못된 길이의 배열 할당 시 발생하는 예외
(클래스)
정렬 인식 할당 및 해제 함수에 정렬을 전달하는 데 사용되는 타입
(열거형)
타입
new 핸들러의 함수 포인터 타입
(타입 정의)
객체
예외를 던지지 않는 할당 함수 를 선택하는 데 사용되는 태그
(태그)
operator delete 의 소멸 삭제 오버로드를 선택하는 데 사용되는 태그
(태그)
객체 접근
(C++17)
포인터 최적화 장벽
(함수 템플릿)