2008/07/17 01:44
[VC++ Error]DAMAGE: after Normal block (#XXX) at 0xXXXXXXXX
2008/07/17 01:44 in C/C++ 이야기

DAMAGE: after Normal block (#XXX) at 0xXXXXXXXX
제목처럼 STL의 Map을 사용하다가 저런 에러와 부딪혀버렸다..ㅡㅡ;
Debug를 걸어서 데이터를 하나 하나 확인해보니 마지막 데이터와 그 앞에 데이터에서 key와 value 값이 이상했다..
그냥 Read 할 때는 잘 나오다가 값을 삭제하기 시작하면 index가 꼬여버리는 것 같다..
이런 저런 삽집을 하다가....
결국...돌아가는 방법을 택했다..그냥 clear 하고 말았다...ㅡㅡ;
세상과 타협하기 에 너무 익숙해져버렸다..ㅠㅠ
위에서 발생한 에러는 배열이나 리스트에서 정해진 범위를 넘어서 참조하고 그 이상을 지우려고 할 때 발생한다...
나도 자세한 건 잘 모르겠고....MSDN에게 물어보세요..(이런 무책임한!..)
여기서 찾아서 저도 마음을 진정시켰답니다..지금 시간... 새벽 1시 42분...ㅠㅠ 언제 자지...
그리고 msdn forum에 올라온 토론도 있군요..짧은 영어 때문에 무슨말인지는모르겠지만...-->
제목처럼 STL의 Map을 사용하다가 저런 에러와 부딪혀버렸다..ㅡㅡ;
Debug를 걸어서 데이터를 하나 하나 확인해보니 마지막 데이터와 그 앞에 데이터에서 key와 value 값이 이상했다..
그냥 Read 할 때는 잘 나오다가 값을 삭제하기 시작하면 index가 꼬여버리는 것 같다..
이런 저런 삽집을 하다가....
결국...돌아가는 방법을 택했다..그냥 clear 하고 말았다...ㅡㅡ;
세상과 타협하기 에 너무 익숙해져버렸다..ㅠㅠ
위에서 발생한 에러는 배열이나 리스트에서 정해진 범위를 넘어서 참조하고 그 이상을 지우려고 할 때 발생한다...
나도 자세한 건 잘 모르겠고....MSDN에게 물어보세요..(이런 무책임한!..)
여기서 찾아서 저도 마음을 진정시켰답니다..지금 시간... 새벽 1시 42분...ㅠㅠ 언제 자지...
그리고 msdn forum에 올라온 토론도 있군요..짧은 영어 때문에 무슨말인지는모르겠지만...-->
리눅스에서 윈도우로 돌아온지 3일째
회사 일이 윈도우에서만 작업해야 하는 이유도 있고, 리눅스에 쬐끔 싫증이 난 탓도 있다.
그리고 VS6.0과 VS 2005를 설치하면서
VS 2005의 폰트는 쓸만 한데...VS 6.0은 내 15인치 노트북 LCD를 가득채워버리는 저질 폰트를 보여 준다..
그래서 쓸만한 폰트를 찾던 중..
여기서 콘솔라스 폰트를 발견하고 VS 2005와 VS 6.0에서 같은 폰트로 작업을 하게 되었다..
너무 맘에 든다..
생각해보면 회사 PC에 이미 이 폰트를 깔아서 쓰고 있었던 것 같은데 나의 나쁜 머리로 기억을 못해 낸 것 같다..ㅎㅎ 바보팅이....
ms에서 걍 뿌리고 있군요..다운로드는 여기
회사 일이 윈도우에서만 작업해야 하는 이유도 있고, 리눅스에 쬐끔 싫증이 난 탓도 있다.
그리고 VS6.0과 VS 2005를 설치하면서
VS 2005의 폰트는 쓸만 한데...VS 6.0은 내 15인치 노트북 LCD를 가득채워버리는 저질 폰트를 보여 준다..
그래서 쓸만한 폰트를 찾던 중..
여기서 콘솔라스 폰트를 발견하고 VS 2005와 VS 6.0에서 같은 폰트로 작업을 하게 되었다..
너무 맘에 든다..
생각해보면 회사 PC에 이미 이 폰트를 깔아서 쓰고 있었던 것 같은데 나의 나쁜 머리로 기억을 못해 낸 것 같다..ㅎㅎ 바보팅이....
ms에서 걍 뿌리고 있군요..다운로드는 여기
자세히 보아야
예쁘다
오래 보아야
사랑스럽다
너도 그렇다.
처음 이 시를 접했을 때부터 너무 좋아했던 시다...
항상 항상 외울려고 하는데 항상 외워지지 않는다..
아마도 머리로는 외워지지 않나 보다..
Prev
Rss Feed