[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)

Updated:

Leave a comment