저는 Javascript, Jquery, C++ 및 Awesomium과 관련된 게임을위한 대형 프로젝트에서 작업하고 있습니다. 지금은이 질문에 대해서만 C++에 초점을 맞출 것입니다. 게임에는 두 가지 "직업"(과학자 또는 도크 맨이 될 수 있음)이 있어야합니다. 나는 당신이 현재있는 직업을 확인하는 방법을 만들어야합니다 (당신은 게임 내에서 변경할 수 있습니다). 나는 C++의 초심자이기 때문에 임시적인 방법을 사용하려고 노력하고 있습니다. 그리고 그 작업은 결국 누군가에게 전달 될 것이라고 확신합니다.C++에 무언가를 저장하는 방법에 대한 아이디어가 필요합니다.
이 "변수"를 저장하는 방법은 확실하지 않습니다. C++의 전역 변수는 분명히 큰 문제가 아닙니다. 정적 메서드를 사용해야합니까? 나는 단지 모른다. 실제 프로그램 자체는 너무 커서 편집과 노력이 많이 필요하지 않은 예제를 포함 할 수 있습니다. 의견이나 질문이 있으시면 언제든지 답변 해 드리겠습니다.
EDIT JS 맵의 새로운 기능을 테스트하기 전에이 구현 작업과 전환이 필요합니다. 이것이 정말로이 일을하는 이유입니다. 그래서 제 생각에 그 제목을 만들 때였습니다.
전역 변수를 사용하거나 main 함수에서 변수를 유지할 수 있습니다. – slartibartfast
당신의 질문 제목은 테스트를 언급합니다. 그러나 당신의 질문 본문은 ... –
이 값이 당신의 게임 싱글 톤에 있을지도 모르는 "Player"클래스에 "Job"으로 저장 될 것 같습니다. 귀하의 프로젝트가 최고의 OOP 실행을 따르고 있었다면, 이것은 심지어 질문이 될 것 같지 않습니다. – walkingTarget