2024-12-30_TIL

별빛에소원을·2024년 12월 30일

TeamSparta-Unreal1기-TIL

목록 보기
19/90
post-thumbnail

과제

도서관리 프로그램 만들기

io를 신경안쓰고 구현하려면 쉽게 구현할 수 있지만 여러 가지 기능들을 추가해서 만들어 보고 싶었다.
단순히 출력만 하려니까 마음에 들지 않았다 원하는 출력이 불가능하기 떄문인데 console도 프로그램 같은 느낌을 내고 싶었다.

해당 화면을 만들고 나서 키 입력을 받아서 선택할 수 있어야 한다고 생각하게 되었다.
cin도 좋겠지만 cin으로 처리하면 실시간으로 움직일 수 없기 때문에 이 방법은 곧 폐기하게 되었다.

화면을 전환할 수 있고 그때마다 키입력으로 원하는 화면을 만들기 위해서는 화면전환 시스템이 필요했고
백버퍼를 이용해서 화면에 깜빡거림을 제거해야겠다는 생각을 가지게 되었다.


화면 전환과 백버퍼를 이용해서 출력한 것.
이제 키 입력으로 선택할 수 있게 만들고, cin을 이용하지 않고 화면에서 입력할 수 있는 기능을 추가로 구현하면 원하는 인터페이스는 다 구현하게 될거같다.

profile
취미로 게임하는사람

0개의 댓글