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

정준혁님의 프로필 이미지
정준혁

작성한 질문수

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

연습문제 (달팽이)

연습문제(달팽이) 21분:59초 질문

작성

·

268

0

int nextX = x+ dx[dir];로 선언해주셨는데, 만약에 cin >> N 값에 3을 입력하면 dir이 Right의 방향을 가리키고 있다가 down으로 nextX=3이 되면 방향이 전환된 후 int nextX = x+ dx[dir];을 거치면 nextX 가 2값을 갖게 되는 데 왜 그런지 잘 모르겠습니다..

답변 1

1

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

코드에 답이 있습니다.
x와 dir가 어떤 값인지 breakpoint를 걸어서 살펴보시고
찬찬히 분석을 해보세요.

정준혁님의 프로필 이미지
정준혁

작성한 질문수

질문하기