Template Non-Type Parameter
2007/08/09 00:10
템플렛의 인자에는 3가지 형태가 있다.
type, non-type, template
type은 흔히 typename T (혹은 class T)로 쓰는것이고, non-type은 컴파일타임시에 알수있는 상수형 값을, 그리고 template은 바로 밑에 포스팅한 TTP를 의미한다.
아래의 예를 보면 non-type형의 템플렛 인자가 어떤것인지 명확히 알수 있다.
비 형식 템플릿 인자는 정수형인 int 와 long을 인자로 할수 있으며, float이나 double은 인자로 사용할수 없다.
이 template non-type argument를 이용한 재미있는 예가 kldp에 있다.
IBM 문서
kldp의 언어별 반성문
type, non-type, template
type은 흔히 typename T (혹은 class T)로 쓰는것이고, non-type은 컴파일타임시에 알수있는 상수형 값을, 그리고 template은 바로 밑에 포스팅한 TTP를 의미한다.
아래의 예를 보면 non-type형의 템플렛 인자가 어떤것인지 명확히 알수 있다.
비 형식 템플릿 인자는 정수형인 int 와 long을 인자로 할수 있으며, float이나 double은 인자로 사용할수 없다.
이 template non-type argument를 이용한 재미있는 예가 kldp에 있다.
IBM 문서
kldp의 언어별 반성문
Trackback Address:http://poksion.cafe24.com/poklog/trackback/50