클래스 포인터 배열 크기 5선언 한 상태이고
지금 객체 1 에 힙에 생성한 배열 3개
객체2는 객체 1을 복사하여 생긴 배열 3개 + 새로운 힙 배열 2개
해서 소멸자 호출하려는데 2번 호출되잖음 객체를 복사해서
그럼 객체 1에 있는 배열 3,4 인덱스에 쓰레기 값 들어있어서
소멸자에서 거르려고 하는데 쓰레기값 가르키는 값으로 nullptr 가리키면 안됨?
클래스 포인터 배열 크기 5선언 한 상태이고
지금 객체 1 에 힙에 생성한 배열 3개
객체2는 객체 1을 복사하여 생긴 배열 3개 + 새로운 힙 배열 2개
해서 소멸자 호출하려는데 2번 호출되잖음 객체를 복사해서
그럼 객체 1에 있는 배열 3,4 인덱스에 쓰레기 값 들어있어서
소멸자에서 거르려고 하는데 쓰레기값 가르키는 값으로 nullptr 가리키면 안됨?
댓글 0