<memory>
클래스, 연산자, 개체를 해제 하는 데 도움이 되는 몇 가지 서식 파일을 정의 합니다.
#include <memory>
Members
기능
만들고는 shared_ptr 할당 하 고 지정 된 형식에 대해 지정 된 할당자와 생성 된 개체입니다. |
|
동일 uninitialized_copy 하지만 출력 반복기로 확인 된 반복기의 사용을 강제 합니다. |
|
동일 uninitialized_fill_n 하지만 출력 반복기로 확인 된 반복기의 사용을 강제 합니다. |
|
Const 변환은 shared_ptr. |
|
가비지 수집기는 지정 된 주소에서 시작 하 고 지정 된 블록 크기 내에서 떨어지는 문자 추적에 대 한 포인터를 포함에 게 알립니다. |
|
가비지 수집 지정 된 주소 저장소 할당 접근할 알리고. |
|
개체를 사용 하 여 할당 삭제 operator new.사용 하기에 적합 unique_ptr. |
|
동적 캐스팅 shared_ptr. |
|
Get에서 deleter shared_ptr. |
|
모든 가비지 수집기에 의해 간주 포인터 안전 유형을 반환 합니다. |
|
지정 된 개수의 요소를 초과 하지는 일련의 요소에 대 한 임시 저장소를 할당 합니다. |
|
생성 하 고 반환 된 shared_ptr 기본 할당자를 사용 하는 0 개 이상의 인수에서 생성 하는 할당 된 개체를 가리키는. |
|
소유권을 기반으로 하는 혼합된 비교를 공유 및 비고정 포인터를 수 있습니다. |
|
열거형에 대 한 모든 가능한 반환 값을 get_pointer_safety. |
|
사용 하 여 할당 된 임시 메모리 할당을 get_temporary_buffer 템플릿 함수. |
|
정적 캐스팅 shared_ptr. |
|
2 스왑 shared_ptr 또는 weak_ptr 개체입니다. |
|
동일 uninitialized_copy 하지만 출력 반복기로 선택 하지 않은 반복기를 사용할 수 있습니다 때 _SECURE_SCL = 1이 정의 됩니다. |
|
동일 uninitialized_fill_n 하지만 출력 반복기로 선택 하지 않은 반복기를 사용할 수 있습니다 때 _SECURE_SCL = 1이 정의 됩니다. |
|
기준 주소 포인터가 메모리 블록에 있는 문자를 정의 하는 가비지 수집기를 알리고 블록 크기 이제 추적 가능 포인터를 포함할 수 있습니다. |
|
알려는 garbage_collector 지정 된 메모리 위치에 연결할 수 없습니다. |
|
복사본 개체는 초기화 되지 않은 대상 범위에 지정 된 입력된 범위에서. |
|
입력된 반복기에서 지정한 수의 요소 복사본을 만듭니다.복사본에는 정방향 반복기에 배치 됩니다. |
|
초기화 되지 않은 대상 범위 지정된 된 값의 복사본 개체입니다. |
|
복사본 개체의 지정 된 요소에 지정 된 수는 초기화 되지 않은 대상 범위를 값입니다. |
연산자
할당 기 개체를 지정된 된 클래스의 다른 지 테스트 합니다. |
|
지정된 된 클래스의 할당자 객체 사이의 같은지 여부를 테스트 합니다. |
|
지정된 된 클래스의 두 번째 할당 기 개체 보다 크거나 중인 하나의 할당자 객체에 대해 테스트 합니다. |
|
테스트 한 개체는 지정된 된 클래스의 두 번째 개체 보다 작아야 합니다. |
|
테스트 중인 이하의 두 번째 개체를 지정된 된 클래스의 개체에 대 한. |
|
지정된 된 클래스의 두 번째 개체 보다 크지 하나의 객체에 대해 테스트 합니다. |
|
shared_ptr삽입기 |
클래스
저장소 할당 하 고 형식 개체의 배열에 대 한 해제를 관리 하는 개체를 설명 하는 템플릿 클래스 유형. |
|
할당자 사용 컨테이너에 의해 필요한 모든 정보를 결정 하는 개체에 설명 합니다. |
|
형식의 할당 된 개체에 대 한 포인터를 저장 하는 개체를 설명 하는 템플릿 클래스 형식 * 가져옵니다는 지점이 삭제 해당 바깥쪽 auto_ptr 소멸 가져옵니다 때 개체를 확인 합니다. |
|
불량 weak_ptr 예외를 보고합니다. |
|
생성 하는 데 도움이 됩니다를 shared_ptr. |
|
템플릿 클래스의 개체에 필요한 정보를 제공 allocator_traits 는 할당자와 포인터 형식에 설명 합니다 Ptr. |
|
초기화 되지 않은 메모리에 그 결과 저장 하는 알고리즘을 사용 하도록 제공 되는 어댑터 클래스입니다. |
|
참조 카운트 스마트 포인터가 동적으로 할당 된 개체 주위에 배치합니다. |
|
소유 하는 개체에 대 한 포인터를 저장합니다.포인터 없음 상대방이 소유 하 고 unique_ptr.unique_ptr 는 소유자가 소멸 되 면 소멸 됩니다. |
|
약한 연결된에 대 한 포인터를 래핑합니다. |
특수화
템플릿 특수화 클래스 할당자 void 형식으로,이 의미가 있는 멤버 형식 컨텍스트 전문화만 정의 합니다. |