728x90
C++에서는 함수 오버로딩 을 허용한다.
그러나, 함수 오버로딩을 사용하지 않고도 비슷하게 사용할 수 있는 기능이 있다. 이를 template이라고 한다.
다음은 오버로딩 을 하지 않고도 template를 사용하는 예시이다.
C++에서는 오류 검출을 위한 assert를 지원한다.
자세한 설명은 링크를 참조.
C++에서는 functional 방식을 지원한다
자세한 설명은 링크를 참조.
C++에서는 가변인자 함수 형식을 지원한다.
자세한 설명은 링크를 참조.
C++과 C,JAVA등 프로그래밍의 대부분 종류는 POP와 OOP로 구성되어있다.
프로그래밍 패러다임.(Programming Paradigm) 이라고 한다.
OOP 프로그래밍은 객체지향적 프로그래밍 이기 때문에 4가지 특징을 가지게 된다.
자세한 설명은 링크를 참조
728x90
'서울게임아카데미 교육과정 6개월 C++ ~ DirectX2D' 카테고리의 다른 글
25일차 08.Calcu h와cpp분리. 09.class_and_const (0) | 2023.04.26 |
---|---|
24일차 01.Class, 02.Encapsulation, 03.Constructor, 04.constructor_member_initalizer, 05.delegeting_constructor, 06.destructor, 07.this_pointer_and_chaining_member (0) | 2023.04.22 |
22일차 44.Structures 45.reference_variable 46.range_based_for_loop (0) | 2023.04.19 |
21일차 43.dynamic_memory_allocation (0) | 2023.04.14 |
20일차 42.Array (0) | 2023.04.13 |