해결된 질문
작성
·
291
1
강사님 안녕하세요.
미사일 발사 할 때 vector를 참조로 했기 때문에 문제 발생한다는 것을 이해 했습니다. 복사로 변경해야 한다는 것을
알게 되었습니다.
저는 vector<unique_ptr<Object>> 로 했는데,
unique_ptr 복사 가 delete 되어 있어서 이 때도
마찬가지고 Update 시에 문제가 발생했습니다.
(이때는 복사가 delete 되어 있어서 컴파일 에러 발생)
1) unique_ptr을 vector의 템플릿 인자로 넣어서 해결할 수 있는 방법이 있나요?
2) 그리고 저는 vector의 메모리 재할당 이슈로 인해서
vector 가 아닌 list에다가 unique_ptr 을 넣어서 해결했는데, 이렇게 해도 무관한 거겠죠?
네 답변주셔서 감사드립니다.