C++: 두 판 사이의 차이

(새 문서: '''C++''' / '''씨 플러스 플러스''', '''씨쁠쁠'''등으로 읽기도 한다. C++C 언어에서 파생된 프로그래밍 언어 중 하나로, 비야네 스...)
 
편집 요약 없음
3번째 줄: 3번째 줄:
[[C++]]는 [[C]] 언어에서 파생된 [[프로그래밍 언어]] 중 하나로, 비야네 스트롭스트룹(Bjarne Stroustrup)이 만든 [[객체지향 언어]]이다. 초창기 [[코드 네임]]은 '''C with Classes'''<ref>위키백과나 다른 곳에서는 원래 명칭이 C with Classes라고 소개되어 있으나, 비야네 스트롭스트룹은 C++을 처음에 C with Classes로 발표하지 않았다. 윈도우 XP의 [[코드 네임]]은 Windows Whistler였지만, 이 이름은 내부에서만 쓰는 이름이었다. 즉, 발표한적도 없는 C with Classes를 원래 이름이라고 불리우는건 잘못된 것.</ref>으로. [[코드 네임]]에서 볼 수 있듯 [[C]] 언어에 [[객체지향]] 개념을 더하는 것이 시작이었다. 문법은 [[C]] 언어와 상당히 유사하지만 실질적으론 다른 언어로서 호환되지 않는다.  
[[C++]]는 [[C]] 언어에서 파생된 [[프로그래밍 언어]] 중 하나로, 비야네 스트롭스트룹(Bjarne Stroustrup)이 만든 [[객체지향 언어]]이다. 초창기 [[코드 네임]]은 '''C with Classes'''<ref>위키백과나 다른 곳에서는 원래 명칭이 C with Classes라고 소개되어 있으나, 비야네 스트롭스트룹은 C++을 처음에 C with Classes로 발표하지 않았다. 윈도우 XP의 [[코드 네임]]은 Windows Whistler였지만, 이 이름은 내부에서만 쓰는 이름이었다. 즉, 발표한적도 없는 C with Classes를 원래 이름이라고 불리우는건 잘못된 것.</ref>으로. [[코드 네임]]에서 볼 수 있듯 [[C]] 언어에 [[객체지향]] 개념을 더하는 것이 시작이었다. 문법은 [[C]] 언어와 상당히 유사하지만 실질적으론 다른 언어로서 호환되지 않는다.  


== 특징 ==
== 버전 ==
=== The C++ Programming Language ===
=== C++ 2.0 ===
=== C++98 ===
=== C++03 ===
=== C++TR1 ===
=== C++11 ===
=== C++14 ===
=== C++17 (예정) ===


== 주석 ==
== 주석 ==

2015년 4월 17일 (금) 13:35 판

C++ / 씨 플러스 플러스, 씨쁠쁠등으로 읽기도 한다.

C++C 언어에서 파생된 프로그래밍 언어 중 하나로, 비야네 스트롭스트룹(Bjarne Stroustrup)이 만든 객체지향 언어이다. 초창기 코드 네임C with Classes[1]으로. 코드 네임에서 볼 수 있듯 C 언어에 객체지향 개념을 더하는 것이 시작이었다. 문법은 C 언어와 상당히 유사하지만 실질적으론 다른 언어로서 호환되지 않는다.

특징

버전

The C++ Programming Language

C++ 2.0

C++98

C++03

C++TR1

C++11

C++14

C++17 (예정)

주석

  1. 위키백과나 다른 곳에서는 원래 명칭이 C with Classes라고 소개되어 있으나, 비야네 스트롭스트룹은 C++을 처음에 C with Classes로 발표하지 않았다. 윈도우 XP의 코드 네임은 Windows Whistler였지만, 이 이름은 내부에서만 쓰는 이름이었다. 즉, 발표한적도 없는 C with Classes를 원래 이름이라고 불리우는건 잘못된 것.

참고 자료