2020/07 2

[C++] enum class (scoped enum) 에 대해서

안녕하세요. BlockDMask 입니다. 오늘은 C++11에서 추가된 enum class에 대해서 알아볼까 합니다.지금이 2020년도이니, 이미 당연스러운 C++ 문법이라고 생각하실 수도 있겠네요.enum이랑 enum class가 무엇이 다른지, 굳이 C++11에 이런걸 추가한 이유는 무엇인지enum class를 추가 함에 따라 얻는 이점이 무엇인지, 언제 써야하는지 등을 중점으로 해서 글을 읽어주시면 좋을것 같습니다.그럼 시작해보겠습니다. enum class가 나오게 된 배경enum class 사용 방법enum class를 사용함으로써 얻는 이점 3가지enum class 정리 1. C++11에서 enum class가 나오게 된 배경에 대해서.enum class가 나오게 됨 배경은 당연하게도 기존의 en..

[C++ 게임] 리듬 게임 만들기 (화살표 똑같이 입력하기게임)

안녕하세요. BlockDMask입니다.오늘 가지고온 간단한 콘솔 게임은 리듬게임 같지만, 화살표를 똑같이 입력하는 게임 입니다.리듬게임이라고 한 이유는 음악이 나오고 화살표를 누르면서 점점 문제를 늘려가는 그런 게임이기 때문이죠 1. 게임 이름 및 설명2. 게임 플레이 영상3. 게임 개발에서 사용한 핵심 지식 요약4. 게임 소스 코드 1. 게임 이름 및 설명 ▶ 게임 이름C++게임 리듬게임, 화살표 맞추기 게임 ▶ 게임 설명: 상, 하, 좌, 우 화살표가 나오면, 해당 화살표에 맞게 입력을 하고 스페이스를 눌러서 똑같이 맞췄는지 확인하고 다음 탄으로 넘어가는 형태의 리듬게임입니다. : 문제를 맞출수록 난이도가 올라가면서 화살표의 갯수가 증가 합니다.: 라이프(생명력)은 세개 가 있으며 라이프가 0 이 되..