C++

cpplogo

C의 기능에서 추가적으로 객체지향 프로그래밍을 지원합니다. 클래스, 상속, 다형성 등의 개념을 사용할 수 있습니다.
C++은 C의 문법을 포함하며, C의 기본 기능을 사용할 수 있습니다.
또한, 대규모 소프트웨어 개발에 주로 사용됩니다. 객체지향의 장점인 코드 재사용, 유지보수 등의 이점이 있습니다. 다중 상속과 직접 메모리 제어도 가능합니다.
STL(Standard Template Library, 표준 템플릿 라이브러리)를 제공하여 알고리즘, 컨테이너, 반복자 등의 유용한 기능이 라이브러리 형태로 제공됩니다.


해당 그래프는 공식적인 자료가 아닙니다. 단순 참고용으로만 사용해주시길 바랍니다.
정적/동적 타이핑의 경우 음수일 경우 동적 타이핑, 양수일 경우 정적 타이핑을 지원하는 지표로 나타내었습니다.

C++가 사용된 소프트웨어:
- Windows
- Unreal Engine
- MS Visual Studio
- Autodesk AutoCAD
- Blender

C++ 공식 웹 사이트로 바로가기

1
2
3
4
5
6
7
8
9
 
#include <iostream>
 
int main() {
    std::cout << "Hello, World!";
 
    return 0;
}
 
cs

설명: 위 코드는 C++으로 작성된 기본 "Hello, World!"를 출력하는 코드입니다.

프로그래밍 언어 추천 테스트로 돌아가기