일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- CPU
- 프로그래밍
- 다이렉트 초기화
- View
- vertex
- DESC
- 세팅
- 동기화
- engine
- 다이렉트X 튜토리얼
- C++
- DirectX12
- DirectX
- DirectXTK
- UE4
- CommandList
- 다중표본화
- swapchain
- Input Assembler
- Direct3D Init
- GPU
- c
- 전처리문
- 코딩
- 게임수학
- 다이렉트X
- C언어
- Direct3D
- RenderTargetView
- Direct Init
- Today
- Total
목록전처리문 (2)
비타Cpp
이번에는 변수(Variable)에 대해서 알아보겠습니다. 상수가 고정된 변하지 않는 값을 나타낸다면, 변수는 그 반대인 변할 수 있는 값을 의미합니다. 변수는 몇 번이고 재정의가 가능합니다. (변수는 별로 설명할 게 없네요 ㅎ...) 그러면 변수와 상수를 코드상에서 어떻게 사용하는지 알아보겠습니다. 일단 먼저 상수는 전처리 문을 사용하는 방법과 const라는 키워드를 이용하는 두 가지 방법이 있습니다. #define PI 3.14 const float pi = 3.14; 결과는 똑같이 변하지 않는 3.14의 값을 가지는 상수 2개가 생깁니다. 하지만 약간의 차이가 있습니다. #define은 전처리 문으로써 전처리기가 컴파일 전에 먼저 3.14로 치환해버리고 끝입니다. const 상수는 작동 메커니즘이 일..
이전 포스트에서 처음으로 코드를 작성하여 콘솔 화면에 문자열을 출력해 봤습니다. #include int main() { printf("Hello, World!! \n"); return 0; } 이제 코드를 위에서부터 차례대로 보겠습니다. #include #include와 로 이루어진 문장입니다. 먼저 #include는 "전처리 문"중 하나입니다. #(샵)으로 시작하는 구문이 전처리 문인데 #include 말고도 #define, #ifdef, #line... 등 몇 가지가 더 있습니다. 해당 내용은 추후에 따로 포스팅할테니 보시거나 구글링 해보시면 금방 나옵니다. #include는 해당 프로그램에 외부 파일을 포함시켜 외부 파일의 안에 있는 내용들을 사용하기 위해 사용하는 문장입니다. 전처리 문은 컴파일 ..