01. C++를 언어들의 연합체로 바라보는 안목은 필수 C++의 과거와 현재 C++ 하위 언어 4가지 C++를 언어들의 연합체로 바라보는 안목의 필요성 이것은 잊지 말자 ! C++의 과거와 현재 C++를 언어들의 연합체로 바라보는 안목은 필수이다. 그 이유는 C++의 초창기와 현재의 C++의 차이에 있다. 초창기 C++ - C언어에 단순히 객체지향만이 결합된 형태 현재의 C++ - 함수의 구성 방식을 크게 바꾸는데 일조한 예외 처리 제공 - 프로그램 설계의 새로운 사고방식을 일깨워준 템플릿 제공 - 확장성에 대한 새로운 지평을 연 STL 제공 - 다중 패러다임 프로그래밍 언어 현재의 C++은 절차적 프로그래밍을 기본으로 객체지향, 함수식, 일반화 프로그래밍을 포함하며 메타프로그래밍까지 지원하는 다양한 표..