Namespaces
Variants

std::pmr:: memory_resource

From cppreference.net
Memory management library
( exposition only* )
Allocators
Uninitialized memory algorithms
Constrained uninitialized memory algorithms
Memory resources
Uninitialized storage (until C++20)
( until C++20* )
( until C++20* )
( until C++20* )

Garbage collector support (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
헤더에 정의됨 <memory_resource>
class memory_resource ;
(C++17부터)

클래스 std::pmr::memory_resource 는 메모리 리소스를 캡슐화하는 무제한 클래스 집합에 대한 추상 인터페이스입니다.

목차

멤버 함수

(implicitly declared)
새로운 memory_resource 를 생성합니다
(public member function)
(destructor)
[virtual]
memory_resource 를 파괴합니다
(virtual public member function)
operator=
(implicitly declared)
암시적으로 선언된 복사 할당 연산자
(public member function)
Public 멤버 함수
메모리를 할당합니다
(public member function)
메모리를 해제합니다
(public member function)
다른 memory_resource 와 동등성을 비교합니다
(public member function)
Private 멤버 함수
[virtual]
메모리를 할당합니다
(virtual private member function)
[virtual]
메모리를 해제합니다
(virtual private member function)
[virtual]
다른 memory_resource 와 동등성을 비교합니다
(virtual private member function)

비멤버 함수

(removed in C++20)
memory_resource 비교
(함수)

참고 사항

기능 테스트 매크로 표준 기능
__cpp_lib_memory_resource 201603L (C++17) std::pmr::memory_resource