int * a;
int * b =a;
delete b;
이렇게 하면 메모리 a,b 둘다 해제됨? 아니면 b만 해제?
둘 다가 아니라 같은 값이 되었으니 한 군데만 해제하는 거긴 한데 new 한 적이 없네
했다치면 null 꼭 대입해줘라. - dc Cpp
콜스택변수를 왜 해제함
그럼 만약에 a 가 new로 동적할당되고 b가 걍 저렇게 포인터로만 선언되면 delete b했을때 어떻게됨?
a접근하면 에러남 - dc Cpp
일단 힙에 ... - dc App
게시물 내가 조금 잘못올린거 같아서 더 자세하게 다시 올려봄
둘 다가 아니라 같은 값이 되었으니 한 군데만 해제하는 거긴 한데 new 한 적이 없네
했다치면 null 꼭 대입해줘라. - dc Cpp
콜스택변수를 왜 해제함
그럼 만약에 a 가 new로 동적할당되고 b가 걍 저렇게 포인터로만 선언되면 delete b했을때 어떻게됨?
a접근하면 에러남 - dc Cpp
일단 힙에 ... - dc App
게시물 내가 조금 잘못올린거 같아서 더 자세하게 다시 올려봄