0xcccccccc
초기화 하지 않은 지역변수
0xcdcdcdcd
힙에 할당된 메모리다.그러나 초기화 되지 않았다.
0xdddddddd or 0xfeeefeee
힙에서 Free된 메모리이다. 그것을 사용할 때
0xfdfdfdfd
할당한 것을 벗어난 heap의 공간을 사용할 시
0xFDFDFDFD
메모리 경계검사를 위해 삽입된 값임. 할당 메모리 주변에 경계벽값으로 지정되어 있다고 함.
<<< Windows NT 용 메모리 코드 >>>
0xABABABAB
- LocalAlloc()함수에 의해 할당된 메모리 블럭
0xBAADF00D
- "Bad Food"
- LocalAlloc(LMEM_FIXED, ...)를 통해 할당된 메모리 블럭이지만 아직 Write한 적이 없는 상태
0xFEEEFEEE
- HeapAlloc() 또는 LocalAlloc()함수에 의해 할당될 예정인 메모리
- HeapFree()함수를 통해 이미 Free된 상태
'Programming > C & C++' 카테고리의 다른 글
난수 (Random) 함수 (0) | 2008.01.02 |
---|---|
pointer 와 reference 의 차이점 (0) | 2008.01.02 |
struct 와 typedef struct 의 차이점 (18) | 2008.01.02 |
동적 할당 (0) | 2008.01.02 |
절대경로 얻기 (0) | 2008.01.02 |
댓글