경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.
편집을 되돌릴 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 |
당신의 편집 |
1번째 줄: |
1번째 줄: |
− | [[파일:C++ 로고.png|썸네일|200픽셀|'''C++'''(C plus plus)]]
| + | '''C++'''<!--씨플플, 씨쁠쁠-->(C plus plus)은 [[C언어]]에서 직접 파생된 C with classes라는 이름의 언어로 시작되었다가 1983년에 지금의 이름으로 탄생한 [[프로그래밍 언어]]이다. |
− | [[파일:C++ 글자.png|썸네일|300픽셀|'''C++'''(C plus plus)]]
| |
− | | |
− | '''C++'''(C plus plus)은 1983년 [[덴마크]] 출신의 [[비야네 스트롭스트룹]](Bjarne Stroustrup)이 미국 [[AT&T]]의 [[벨 연구소]] 시절에 기존의 [[C]] 언어의 기능을 확장하여 개발한 [[프로그래밍 언어]]이다. [[객체 지향 프로그래밍]](OOP) 개념을 도입했다. '''씨 플러스 플러스''' 또는 간략히 '''씨뿔뿔'''이라고 읽는다. | |
| | | |
| == 개요 == | | == 개요 == |
− | '''C++'''은 기존의 [[C 언어]]에서 여러 가지의 기능을 추가하여 만든 프로그래밍 언어이다. '''C++'''은 [[C 언어]]에서 직접 파생된 "C with classes"라는 이름의 언어로 시작되었다가 1983년에 지금의 이름으로 탄생한 [[프로그래밍 언어]]이다. C++은 C 언어에서 '절차 지향적 언어'의 특징을 가져왔을 뿐 아니라, 클래스를 사용하는 '객체 지향적 언어'인 동시에 템플릿으로 대변되는 일반화 프로그래밍 방식의 언어이기도 하다. | + | '''C++'''은 기존의 C언어에서 여러 가지의 기능을 추가하여 만든 프로그래밍 언어이다. |
| + | C++은 C언어에서 '''절차 지향적 언어'''의 특징을 가져왔을 뿐 아니라, 클래스를 사용하는 '''객체 지향적 언어'''인 동시에 템플릿으로 대변되는 일반화 프로그래밍 방식의 언어이기도 하다. |
| | | |
| == 역사 == | | == 역사 == |
65번째 줄: |
63번째 줄: |
| | | |
| == 참고자료 == | | == 참고자료 == |
| + | |
| * 〈[https://namu.wiki/w/C%2B%2B C++]〉, 《나무위키》 | | * 〈[https://namu.wiki/w/C%2B%2B C++]〉, 《나무위키》 |
− | * TCP SCHOOL 공식 홈페이지 - http://tcpschool.com/cpp/intro | + | * 티씨피스쿨 공식 홈페이지 - http://tcpschool.com/cpp/intro |
− | * 비야네 스트롭스트룹, 〈[http://pl.pusan.ac.kr/~woogyun/cpp11/C++11FAQ_ko.html C++11]〉, 《Bjarne Stroustrup's homepage》, 2014-04-05
| |
| | | |
| == 같이 보기 == | | == 같이 보기 == |
76번째 줄: |
74번째 줄: |
| * [[프로그래밍 언어]] | | * [[프로그래밍 언어]] |
| | | |
− | {{프로그래밍 언어|검토 필요}} | + | {{프로그래밍 언어|토막글}} |