Windows Memory Define

메모리 초기화 하지 않았을 때 할당되는 각각의 메모리 값입니다.


0xAB, 0xABAB, 0xABABAB


->LocalAlloc()에 의해서 할당된 메모리


0xBAADF00D


-> LocalAlloc ( LMEM_FIXED, … )에 의해서 할당된 메모리


0xFEEE


-> HeapAlloc() 또는 LocalAlloc()에 의해서 할당된 메모리


0xCC


-> /GZ 옵션을 사용한 경우, 초기화 되지 않은 변수에 자동으로 할당되는 값(스택)


0xCD


-> 메모리 누수를 검사하려고 할 때 사용된다. 일반적으로 DEBUG_NEW가 정의되어있을 때


malloc()나 new로 할당되는 값


0xDD


-> free() 나 delete로 해제된 값. 사용하려는 값이 해제되었는지 확인하기 위해서 사용가능


0xFD


-> DEBUG_NEW가 정의되어 있을 때, 메모리 영역을 보호하기 위하여 메모리 공간 앞뒤에 추가함


출처 : http://cafe.naver.com/opencv.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=1217

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다