Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Specular
- 가상 바이트
- 작업 집합
- Toon Shader
- ColorGradingLutPass
- 프로그래밍 기초
- 메모리 누수
- Three(Two) Tone Shading
- Windows Build
- URP
- Cell Look
- VR
- Cell Shader
- AppSW
- 3d
- ASW(Application SpaceWarp)
- 벡터
- working set
- Virtual Byte
- 게임 수학
- C언어
- Cartoon Rendering
- OculusMotionVectorPass
- Rim Light
- Private Bytes
- 개인 바이트
- URP로 변경
Archives
- Today
- Total
WinCNT
템플릿(template) 추가 정리 본문
템플릿(Template)
템플릿은 매개변수의 타입(<>의 타입)에 따라 함수나 클래스를 생성한다
(템플릿은 타입이 매개변수에 의해 표현되므로, 매개변수화 타입(parameterized type)이라고도 함)
템플릿을 사용하면 타입마다 별도의 함수나 클래스를 만들지 않고,
여러 타입에서 동작할 수 있는 단 하나의 함수나 클래스를 작성하는 것이 가능해진다
용어 정리
템플릿 메타프로그래밍(template metaprogramming)
템플릿을 사용하는 프로그래밍 기법으로, 컴파일러에게 프로그램 코드를 생성하도록 하는 방식이다. 이러한 기법은 컴파일 시점에 많은 것을 결정하도록 하여, 실행 시점의 계산을 줄여준다. 이 기법은 C++ 프로그래밍 언어에서 주로 사용된다.
https://ko.wikipedia.org/wiki/템플릿_메타프로그래밍
템플릿 메타프로그래밍 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전. 템플릿 메타프로그래밍(template metaprogramming)은 템플릿을 사용하는 프로그래밍 기법으로, 컴파일러에게 프로그램 코드를 생성하도록 하는 방식이다. 이러한 기
ko.wikipedia.org
제네릭 프로그래밍(generic programming)
데이터 형식에 의존하지 않고, 하나의 값이 여러 다른 데이터 타입들을 가질 수 있는 기술에 중점을 두어 재사용성을 높일 수 있는 프로그래밍 방식
https://ko.wikipedia.org/wiki/제네릭_프로그래밍
제네릭 프로그래밍 - 위키백과, 우리 모두의 백과사전
위키백과, 우리 모두의 백과사전.
ko.wikipedia.org
SSS
'게임 프로그래밍(학습 내용 정리) > C++' 카테고리의 다른 글
예외 처리(Exception Handling) (0) | 2021.12.29 |
---|---|
템플릿(Template) (0) | 2021.12.23 |
다중 상속과 RTTI(Runtime Type Information) (0) | 2021.12.17 |
다형성(Subtype Polymorphism) (0) | 2021.12.16 |
상속 (0) | 2021.12.14 |