인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

가나파이님의 프로필 이미지
가나파이

작성한 질문수

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

디버깅 문제 풀이 #3

혹시 마지막 문제를 이중 포인터로도 해결할 수 있나요?

작성

·

202

1

기사가 소멸했을 때 각 화살이 knight가 nullptr이라는 것을 알게되면 문제가 해결되지 않을까 싶어서 다중포인터를 써볼까 했는데 잘 되지 않네요. 

제가 생각한 것처럼 이중 포인터로 해결할 수 있는 문제일까요? 

답변 1

2

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

이중 포인터로는 해결되지 않습니다.
이중 포인터는 그 가리키는 메모리가 유효한지
확인할 수 있는 수단이 아닙니다.
이 문제는 나중에 나올 스마트 포인터로 해결이 가능합니다.

가나파이님의 프로필 이미지
가나파이
질문자

말씀 듣고  shared_pointer를 활용해서 고쳐보려고 했는데 쉽지 않네요 ㅠ 

다시 해봐야겠네요 감사합니다.

가나파이님의 프로필 이미지
가나파이

작성한 질문수

질문하기