Inflearn Community Q&A
학습에 크게 지장이 있는건 아니지만 단순 궁금해서 질문드립니다
Written on
·
323
0

Maze.cpp에서 player.Init(&board)를 할 때 Player class 안에 멤버 변수 _board에는 nullptr이 들어 있잖아요 그런데 Player.cpp에서 Init 함수 내에 _pos = _board->GetEnterPos( ) 를 호출 할 때 _board에는 nullptr이 들어있는데 어떻게 GetEnterPos( ) 를 호출 할 수 있는건가요?
제 생각으로는 _board = board로 먼저 _board를 특정 주소값으로 세팅한 다음 GetEnterPos( ) 함수를 호출해야 되는 것 같은데 순서를 뒤바꿔서 해도 실행하는데 전혀 문제가 없더라구요 그 이유가 궁금합니다!
기술면접
Quiz
47% of people got it wrong. Give it a try!
일반적인 게임 루프를 구성하는 세 가지 주요 단계는 무엇일까요?
설정, 업데이트, 종료
입력, 로직, 렌더링
저장, 불러오기, 재시작
시작, 중간, 끝






그렇네요... 발단은 제가 본문에서 board->GetEnterPos()를 하신 거를 잘못보고 _board->GetEnterPos()로 잘못 쳐놓고 되길래 그런가보다 하고 넘어갔다가 다시 보니 이상해서 한 질문이었는데 다시 확인해보니