|
이런일은 정말 처음입니다.
파괴자를 호출해서 거기서 무슨 변수를 접근하려고 하면 잘못된 접근이라고 합니다.
access violation
동적으로 생성된 객체들을 없앨려고 하는데, 이상하게 그냥 일반 변수를 접근해도 에러가 납니다.
il4Map::~il4Map()
{
NumAreas = 0;
if( areas != NULL )
delete areas;
}
대충 이런식입니다. areas에서 자꾸 에러가 나길래 일반 변수(NumAreas는 unsigned int형)을 접근해봤더니
이것도 에러가 나네요.
제가 컴파일 옵션에서 뭘 잘못만져서 그럴까요?
해결책좀 알려주세요..
|