미쳐야 산다
2010년 11월 30일 화요일
Run-Time Check Failure #2 – Stack around the variable ‘xxx’ was corrupted. 메시지 오류
Visual Studio 2008을 사용하던 도중 컴파일 시 오류가 발생하는 경우가 있다.
화면
원인
특정 변수가 선언될 때, 해당 변수에 변수 크기보다 큰 값이 적용 될려고 할 때 발생함.
해결 방법
해당 변수를 찾아서 변수 크기를 늘려주면 됨.
Ex>
TCHAR strn[10];
strn[11] = 'a'; // 에러 발생.
Strn 변수크기를 11로 늘려주면 해결됨.
최근 게시물
홈
피드 구독하기:
글 (Atom)