반응형
종종 프로그램을 짜다 보면 이상한 알수없는 16진수 형식의 숫자와 함께
띵~ 하는 효과음을 동반한 에러가 발생할 경우가 있다...
보통 그런경우 포인터에 의한 메모리 접근상의 오류 일 경우가 대부분이다..
그리고 그런 값들은 몇가지 정해진 값들이 반복적으로 나온다는 사실을 알게 된다..
이러한 값들과 그 값에 해당하는 에러를 살펴 보도록 하자
0xcccccccc (3435973836)
- 초기화 되지 않은 지역변수.
0xcdcdcdcd (3452816845)
- 초기화되지 않은 힙에 할당된 메모리.
0xdddddddd (3722304989)
- 힙에서 free된 메모리.
0xfeeefeee (4277075694)
- 힙에서 free된 메모리.
0xfdfdfdfd (4261281277)
- 힙에 할당된 메모리의 초과범위
(할당된 메모리의 양쪽 끝)
반응형
'C & C++ > C & C++' 카테고리의 다른 글
[TIP] MFC Tip 4 (0) | 2011.05.24 |
---|---|
[TIP] 프로젝트 병합법 (0) | 2011.05.24 |
BOOL 과 bool 의 차이점 (0) | 2011.05.06 |
[Tip] 외부 프로그램 실행 및 종료 (0) | 2011.05.04 |
[Tip] 키 조합으로 프로그램 종료하기 (응용가능) (0) | 2011.05.04 |
댓글