메모리 값으로 알아본 블록 상태


1) 0XCD, 0xCDCD, 0xCDCDCDCD
   - 초기화 되지 않은 heap 메모리
   - malloc() 또는 new로 객체가 생성되고 아직 Write한 적이 없는 상태

2) 0xFD, 0xFDFD, 0xFDFDFDFD
     - 요청한 블럭에 속하지 않는 위치에 존재하는 몇Bytes가량의 금지구역
   - 메모리 경계검사를 위해 삽입됨

3) 0xDD, 0xDDDD, 0xDDDDDDDD
   - free() 또는 delete로 객체를 Free한 상태
신고

티스토리 툴바