강의

멘토링

로드맵

Inflearn Community Q&A

guswp19930627's profile image
guswp19930627

asked

Minimum C++ for C developers

Shallow copy and Deep copy

new/ delete 질문

Resolved

Written on

·

167

0

포인터 new 시, 주소값과 가리키는 Data 메모리도 동시 할당되나요?

포인터 delete 시, 주소값과 가리키는 Data 도 메모리도 해제? 혹은 주소값만 해제되나요?

c++microsoft-windows객체지향디자인-패턴

Quiz

C++에서 복사 생성자(Copy Constructor)는 주로 어떤 역할을 할까요?

객체가 소멸될 때 메모리를 해제합니다.

기존 객체로부터 새로운 객체를 만들 때 호출됩니다.

객체 생성 시 기본값을 설정합니다.

클래스 멤버 함수의 오버로딩을 담당합니다.

Answer 1

0

nullnull8537님의 프로필 이미지
nullnull8537
Instructor

포인터 변수를 new 연산으로 동적 할당하는 것은 포인터만 할당됩니다. 그 포인터가 가리키는 대상까지 메모리가 할당되는 것은 아닙니다. 삭제의 경우도 마찬가지 입니다. 참고하시기 바랍니다. 😄

guswp19930627's profile image
guswp19930627

asked

Ask a question