C++/Effective C++
[Effective C++] Chapter1: Accustoming Yourself to C++
Item 1. View C++ as a federation of languages오늘날의 C++는 다중 패러다임 프로그래밍 언어(multiparadigm programming language)로 여러 sublanguage들의 연합체다. 따라서, C++를 사용한 효과적인 프로그래밍 규칙은 C++의 어떤 부분을 사용하느냐에 따라 달라진다. 1) CC++는 C를 기반으로 함.Blocks, statements, the preprocessor, built-in data types, arrays, pointers 등이 C에서 왔다.C만 써도 문제는 없으나 활용할 수 있는 범위가 좁아진다 : no templates, no exceptions, no overloading, ... 2) Object-Oriented C+..