
3. Introduction to C++
Ungbae
Programming Languages// 다양한 프로그래밍 언어와 C++의 위치 >> C, C++, Java, C#, Objective-C 등 다양한 프로그래밍 언어의 역사, 특징, 주요 사용처에 대한 소개>> C++의 장점(C언어 포함, 강력한 성능)과 단점(복잡성, 수동 메모리 관리)을 설명하고, TIOBE 프로그래밍 언어 순위에서 상위권 위치 C 언어는 하드웨어를 직접 제어하는 데 특화된 절차적 언어이며, 객체지향(OOP)을 직접 지원하지 않는다. C++는 이러한 C언어의 모든 기능을 포함하는 상위 집합(Superset)이면서, 객체지향과 템플릿 같은 현대적인 프로그래밍 기법을 직접 지원하도록 확장된 언어. Java는 가상 머신(Virtual Machine) 위에서 동작하여 플랫폼에 독립적..