[Effective C++] 1. C++를 언어들의 연합체로 바라보는 안목은 필수
Effective C++ 제 3판 - Chapter 1 - 1
C++를 사용한 효과적인 프로그래밍 규칙은 경우에 따라 달리진다는 것을 잊지 말자.
1. C
- C++의 가장 기본이 되는 C
2. 객체 지향 개념의 C++
- 캡슐화, 다형성, 가상 함수 등 객체지향적인 개념을 포함하는 C++
3. Template C++
- 완전히 새로운 프로그래밍 패러다임, Template Metaprogramming (TMP)!
4. STL
- Container, iterator, algorithm, function object가 얽혀서 돌아가는 템플릿 라이브러리.
Reference
- Effective C++ (Scott Meyers)
Leave a comment