Notice
Recent Posts
Recent Comments
- Today
- Total
내 머릿속 데이터베이스
C++ dbgheap.c 에러 본문
extern "C" static int __cdecl CheckBytes(
unsigned char * pb,
unsigned char bCheck,
size_t nSize
)
{
int bOkay = TRUE;
while (nSize--)
{
if (*pb++ != bCheck)
{
/* Internal error report is just noise; calling functions all report results - JWM */
/* _RPT3(_CRT_WARN, "memory check error at 0x%p = 0x%02X, should be 0x%02X.\n", */
/* (BYTE *)(pb-1),*(pb-1), bCheck); */
bOkay = FALSE;
}
}
return bOkay;
}
꼭 저기서 에러난다. 알수 없는 에러.
이것때문에 중단점 많이 설정했다.
나 말고도 다른사람도 이런경우가 종종 있었던듯 싶다.
메모리 참조 오류인데 어떤 때 많이 발생하냐면
new 키워드를 사용하지않고 delete 를 선언할 때 주로 발생한다.
Comments