C++ 장점 썸네일형 리스트형 [C++] C++과 JAVA의 차이점과 각 언어의 장단점 0. C++의 특징 흔히 말하는 객체지향 언어의 특징들을 많이 사용한다. 상속성, 캡슐화, 다형성(동적, 정적) 등의 기본적인 객체지향 언어의 특징을 지원한다. 그러나 객체 지향 언어와 다르게, 클래스나 객체를 생성하지 않고도 컴파일 될 수 있다. 그래서 반객체지향 언어라고도 불린다. 1. C++의 주요한 기능들 1-1 동적과 정적 메모리 할당 C++에서는 동적, 정적 할당이 둘 다 가능하다. 이는 사용자가 컴파일 시간(static memory allocation)과 실행시간(dynamic memory allocation)에 변수, 객체 등에 메모리를 할당할 수 있게 한다. 동적 메모리 할당은 malloc(), calloc(), realloc() 등의 기능으로 구현 가능하다. 1-2 템플릿의 생성 C++.. 더보기 이전 1 다음