인프런 커뮤니티 질문&답변

CULRRY님의 프로필 이미지
CULRRY

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

vector #4

reserve 구현부

작성

·

158

0

reserve 구현하실때 newData를 동적할당 하신다음에 delete[]를 해줘야 메모리누수가 안날것 같은데 이렇게 하는게 맞겠죠??

답변 2

1

Rookiss님의 프로필 이미지
Rookiss
지식공유자

newData는 지금 삭제하지 않고 앞으로 미래에 사용할 것이라서,
당장 delete[]를 해주지 않고 _data = newData로 교체를 해주는 것입니다.

0

Rookiss // 교체를 해주고나서 나중에 v가 소멸할 때 어차피 그 공간은 해제될거니까 reserver에서  newData를 해제해주지 않은 것으로 이해했는데 제가 이해한 것이 맞을까요?

CULRRY님의 프로필 이미지
CULRRY

작성한 질문수

질문하기