제 목 23강 질문입니다.
작성자 김문기 등록날짜 2020-08-30 19:05:22 / 조회수 : 194
강좌명 [패키지] 게임 프로그래밍 입문패키지
첨부파일
  • 23강 강의 디파인 색상 관련해서 어디서 알아야 하는거죠?? 헤더파일에 추가를 안하면 에러가 뜨는건지 제가 잘못 쓴건가요??  중간에 itoa는 어떤 역할을 하는건가요?

  • 작성자 : 온라인게임아카데미 / 등록날짜 : 2020-08-31 10:04:06
  • 안녕하세요 온라인게임아카데미 입니다.


    문의하신 내용에 대하여 담당 강사님에게 전달하였습니다.
    확인후 바로 답변드릴수 있도록 하겠습니다.

    꿈을 이루시는 그날까지 함께 하겠습니다.
    SGA온라인게임아카데미
     

    ----------------------------------------------------------------------------------------

    안녕하세요 온라인게임아카데미 프로그래밍 강사 하민우 입니다.

    우선 기본 색상 값은 Windows.h 파일을 추가 함으로써 사용 할 수 있습니다. (RGB 값)

    강의 내용대로 작성후 강의에서 사용한 색상값 BACKGROUND_RED 디파인문 커서를 두고

    F12를 눌러보면 디파인이 선언 된 코드 부분을 확인 하실 수 있습니다.

     

    여기서 포그라운드 색상은 글자 값, 백그라운드 색상은 배경값이며 기본으로 선언 된 RGB값고 인텐시티 값을 조합하여

    색상을 만들어서 사용할 수 있습니다. 콘솔에서 색상값을 사용하여 여러가지 작업을 해보고 싶다면 색 조합에 대해서

    인터넷에서 검색해보시면 되는데 https://tikcode.tistory.com/2 여기 블로그가 간략하게 잘 나온 편이니 참고 하시면 됩니다.

     

    그리고 itoa 함수는 int to ascii 의 줄임말로 인트 값을 아스키코드 값으로 다시 말해

    정수 값을 문자열로 변환 해주는 함수로 정수값을 문자형태로의 입/출력이 필요할 때 사용 합니다.

    반대로 atoi 함수도 있으며 이는 문자값을 정수값으로 변환해주는 함수 입니다.

    정수 '123'과 문자열 '123'은 사람이 볼 때는 똑같이 적혀 있는 것이지만 컴퓨터가 메모리에 기록할 때는 다른 형태로 기록이 됩니다. 

     

    열공하시고 언제든지 또 궁금한점이 생기면 질문 주시기 바랍니다.

    꿈을 이루시는 그날까지 함께 하겠습니다.

    SGA온라인게임아카데미