목록타입 (2)
신입 게임 개발자의 프로그래밍 일기
[C++ 입문자에서 벗어나기]Chapter_1: 타입(Type)#3 이번 포스팅에서는 문자와 문자열 그리고 typedef 사용법에 대해서 이야기해 볼 것입니다. 더불어 참조타입에 대해서도 이야기하겠지만 간단히 언급만하고 넘어가겠습니다. 참조타입은 추후에 자세히 이야기하겠습니다. [문자 타입] C/C++에서 기본적으로 문자들을 표현하기 위해서 char 타입을 사용해왔습니다. 이 char 타입은 ASCII 인코딩 방식을 사용하여 문자들을 비트 상태들과 대응시키는데 우선, ASCII에 대해서 간단히 살펴봅시다. [ASCII & 멀티바이트 문자 집합(MBCS)] ASCII는 영문 알파벳을 디지털화시키기 위해 사용되는 대표적인 7비트 문자 인코딩입니다. 7비트를 사용하는 ISO/IEC 646 나 8비트를 사용하는..
[C++ 입문자에서 벗어나기]Chapter_1: 타입(Type)#1 C++ 기본 문법을 숙지한 사람들이라면 아래 코드를 쉽게 알 수 있을 것입니다. int num = 0; //num이라는 4바이트 정수형 변수에 0을 저장하라. 이번 포스팅에서는 단순한 이 한 줄의 코드가 컴퓨터 상에서 어떻게 처리되는 지를 보다 자세히 살펴볼 것 입니다. [디지털화] 컴퓨터는 0과 1 즉, 비트 집합만을 이해할 수 있습니다.컴퓨터에게 명령을 내려야 하는 프로그래머들은 자신들이 표현 혹은 처리하고자 하는 사물들의 정보를 컴퓨터가 이해할 수 있는 비트 집합으로 변환을 시켜야하는 데 이 과정을 디지털화라고 일컫습니다.그런데 정보를 디지털화하기 위해서 무작정 아무 "규칙"없이 처리해서는 않되지 않을까요? [C++에서의 타입] C..