일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 함수
- VS ERROR
- c++
- doit코틀린프로그래밍
- 이지스퍼블리싱
- tipssoft
- 백준
- Kotlin
- Tips프로그래밍강좌
- 김성엽
- Javascript
- Tips강좌
- c#
- Windows
- Desktop
- Win32
- 문법
- Programming
- CS
- 지식나눔강좌
- 리뷰
- c
- 티스토리
- 알고리즘
- Direct2D
- 포인터
- 연산자
- 배열
- 프로그래밍
- Visual Studio
Archives
- Yesterday
- Today
- Total
목록상속 (1)
F.R.I.D.A.Y.
템플릿 클래스를 상속하는 템플릿 클래스
템플릿 클래스를 상속하는 템플릿 클래스에서 부모 템플릿 클래스의 멤버 사용하기 템플릿 상속 템플릿 클래스 상속 또한 일반 클래스 상속과 같은 방식으로 합니다. template class Test{ protected: T* list; size_t length; } template class exam : Test{ exam(T* arr, size_t length): length{length}{ list = new T[length]; for(size_t i = 0 ; i < length; ++i) list[i] = arr[i]; } } 다만 일반 클래스 상속과 달리 부모 템플릿에서 상속한 list[# 템플릿으로 구현한 자료형 T를 사용] 멤버를 exam에서 사용하기 위해서는 이런 식으로 사용할 수 없다. 만일..
DEV/C C++
2021. 5. 21. 16:57