일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- c
- 다중표본화
- vertex
- Input Assembler
- Direct3D
- RenderTargetView
- DirectXTK
- 프로그래밍
- GPU
- 게임수학
- UE4
- 다이렉트 초기화
- 다이렉트X
- Direct3D Init
- View
- CommandList
- Direct Init
- 세팅
- swapchain
- DESC
- C++
- C언어
- 전처리문
- DirectX
- 다이렉트X 튜토리얼
- engine
- 코딩
- DirectX12
- CPU
- 동기화
- Today
- Total
목록const (2)
비타Cpp
이번에는 변수(Variable)에 대해서 알아보겠습니다. 상수가 고정된 변하지 않는 값을 나타낸다면, 변수는 그 반대인 변할 수 있는 값을 의미합니다. 변수는 몇 번이고 재정의가 가능합니다. (변수는 별로 설명할 게 없네요 ㅎ...) 그러면 변수와 상수를 코드상에서 어떻게 사용하는지 알아보겠습니다. 일단 먼저 상수는 전처리 문을 사용하는 방법과 const라는 키워드를 이용하는 두 가지 방법이 있습니다. #define PI 3.14 const float pi = 3.14; 결과는 똑같이 변하지 않는 3.14의 값을 가지는 상수 2개가 생깁니다. 하지만 약간의 차이가 있습니다. #define은 전처리 문으로써 전처리기가 컴파일 전에 먼저 3.14로 치환해버리고 끝입니다. const 상수는 작동 메커니즘이 일..
컴퓨터란 대략 무엇을 해주는 기계인가요? 이러한 막연한 질문을 했을 때 여러분들은 뭐라고 답하실 건가요?? 저는 "데이터를 받아서 연산하고 그 연산한 데이터를 저장하고 출력하는 기계" 라고 답할 수 있을 것 같습니다. 그렇다면 이 데이터에 대해서 알아야 우리가 컴퓨터에게서 원하는 것을 얻을 수 있겠죠. 크게 데이터는 두개로 분류할 수 있습니다. 바로 변수(variable) 그리고 상수(Constant) 입니다. 변수와 상수에 대해서 다들 개념적인 부분은 어느 정도 알고는 계시겠지만 한 번 더 짚고 넘아가 볼게요. 상수는 항상 변하지 않고 특정한 값을 유지하는 값입니다. 이러한 상수는 프로그램상으로는 리터럴 상수, 심볼릭 상수로 나눠져 있습니다. 리터럴 상수(Literal Constant)는 해석해보면 '..