declare_no_pointers
문자 메모리 블록에서 기본 주소 포인터에 의해 정의 된 가비지 수집기를 알리고 블록 크기 추적에 대 한 포인터를 포함 합니다.
void declare_no_pointers(
char *_Ptr,
size_t _Size
);
매개 변수
Parameter |
설명 |
---|---|
_Ptr |
추적 가능 포인터를 더 이상 포함 하는 첫 번째 문자의 주소입니다. |
_Size |
시작 하는 블록의 크기 _Ptr 는 추적에 대 한 포인터를 포함 합니다. |
설명
함수 하나 알려 garbage collector 는 주소 범위 [_Ptr, _Ptr + _Size) 추적 포인터를 더 이상 포함 합니다.(변경 하지 않은 경우 할당 된 저장소에 대 한 모든 포인터 역참조 될 해야 reachable.)
요구 사항
헤더: <memory>
네임 스페이스: std