허상 포인터

1 개요[ | ]

dangling pointer, wild pointer
허상 포인터, 댕글링 포인터, 와일드 포인터
  • 해제된 메모리를 가리키는 포인터
  • 유효하지 않은 목적지 주소에 대한 참조
  • 적절한 타입의 유효한 객체를 가리키고 있지 않는 포인터
  • 해제된 메모리를 가리키고 있기 때문에 이 공간에 접근할 시 이상 동작을 할 수 있다.
  • 허상 포인터 상태가 아닌 널포인터 상태로 처리해 주는 것이 좋다.

2 예시[ | ]

C++
int *p = new int;
*p = 10;
delete p; // p가 허상 포인터가 됨

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}