강의

멘토링

커뮤니티

Inflearn Community Q&A

bogoomi's profile image
bogoomi

asked

[MMORPG Game Development with C++ and Unreal Series] Part 1: Introduction to C++ Programming

Debugging Problem Solving #3

마지막 문제 질문

Written on

·

194

0

arrows[i] -> AttackTarget(); 이 실행되기 전에 

knight의 메모리가 소멸되면 저런식으로

if (knight == nullptr)

break;

와 같이 if문을 사용해서 for문을 탈출하게하는 방법도 괜찮은가요? 다른 문제가 생길까요?

C++

Answer 1

2

Rookiss님의 프로필 이미지
Rookiss
Instructor

지금이야 main 함수 내에서 간단하게 
뚜샤뚜샤 전투를 붙이니 그렇게 우회할 수도 있겠습니다만.
나중에 가면 화살, 기사 모두 월드 객체로 독립적으로 존재합니다.
그럴 경우 화살이 기억하고 있는 Knight* 타입의 _target이 유효한지 체크할 수가 없겠죠.

bogoomi's profile image
bogoomi

asked

Ask a question