※C++요약
이 게시글에서는 C++의 가장 기본이 되는 구조를 전반적으로 간단히 살펴본다.
※C++특징
- C++은 1980년대 초 Bjarne Stroustrup에 의해 개발되었다.
- C++ 표준을 정하기 위해 ANSI와 ISO가 1년에 세 번 소집된다.
- ANSI/ISO 위원회를 통해 RTTI, Template, STL 등의 새로운 특성이 C++에 추가 되었고 지금도 추가되고 있다.
- dll(동적)이나 lib(정적) 라이브러리를 제외한 C++프로그램은 반드시 main( )가 있어야 한다.
- C++의 OOP 특성은 고수준의 추상화를 제공한다.
- C++의 C 특성은 저수준의 하드웨어 접근을 제공한다.
※예제
#include <iostream> //전처리 지시자 using namespace std; //정의 가시화 int main( ) //함수 머리 { //함수 몸체의 시작 cout << "Hello World"; //메시지 출력 cout << endl ; //새로운 행 시작 return 0; //main 함수를 종료 } //함수 몸체의 끝
'C/C++ 문법 > C++ 문법 임시' 카테고리의 다른 글
[C++] 05. 인라인 함수 - inline function (1) | 2014.01.23 |
---|---|
[C++] 04. 매개변수의 디폴트 값 (0) | 2014.01.22 |
[C++] 03. 함수 오버로딩 ( function overloading ) (0) | 2014.01.22 |
[C++] 02-02. scanf를 대신하는 cin (0) | 2014.01.22 |
[C++] 02-01. printf를 대신하는 cout (0) | 2014.01.21 |