C++ / 씨 플러스 플러스, 씨쁠쁠등으로 읽기도 한다.
C++는 C 언어에서 파생된 프로그래밍 언어 중 하나로, 비야네 스트롭스트룹(Bjarne Stroustrup)이 만든 객체지향 언어이다. 초창기 코드 네임은 C with Classes[1]으로. 코드 네임에서 볼 수 있듯 C 언어에 객체지향 개념을 더하는 것이 시작이었다. 문법은 C 언어와 상당히 유사하지만 실질적으론 다른 언어로서 호환되지 않는다.
특징
버전
The C++ Programming Language
C++ 2.0
C++98
어떤 컴파일러를 사용하든 같은 결과를 보장하기 위해 ISO에서 제정한 최초의 C++ 표준으로, [14882:1998] 라는 정식 명칭을 가지고 있다. C++98부터 namespace 개념이 추가되어 표준 라이브러리는 std 네임스페이스에 속하게 되었으며, 기존 라이브러리와 혼동을 피하기 위해 이때부터 표준 라이브러리의 헤더는 .h를 를 떼게 되었다.