Latest web development tutorials

C 소개 ++

C ++는 절차 적 프로그래밍을 지원하는 정적으로 입력 된 컴파일 스타일, 보편적 인, 대소 문자를 구분, 불규칙한 프로그래밍 언어, 객체 지향 및 일반 프로그래밍.

C ++은 고급 언어 및 로우 레벨 언어의 특징을 겸비한중간 레벨 언어를 고려한다.

뉴저지 벨 연구소에서 1979 년 비야 네 스트 롭 스트 룹에 의해 C ++는, 머레이 힐의 개발을 디자인하기 시작했다. C ++는 더욱 확장하여 원래 클래스와 C라는 이름의 C 언어를 개선, 이후 1983 년에 C ++로 변경합니다.

C ++은 C의 상위 집합입니다, 사실, 유효한 C 프로그램은 유효한 C ++ 프로그램이다.

참고 : 사용하여 정적으로 입력 된 프로그래밍 언어 런타임 유형 검사에서 실행되지 컴파일 시간에 유형 검사를 수행하는 것입니다.

객체 지향 프로그래밍

완전한 객체 지향 개발의 네 가지 주요 특성을 포함한 객체 지향 프로그래밍을 지원 ++ C :

  • 꾸러미
  • 데이터 숨기기
  • 상속
  • 다형성

표준 라이브러리

C ++ 표준은 세 가지 중요한 구성 요소로 이루어져 있습니다 :

  • 코어 언어는 등의 변수, 상수 및 데이터 타입 등을 포함한 모든 빌딩 블록을 제공한다.
  • C ++ 표준 라이브러리 파일 등, 문자열 및 조작을위한 다수의 기능을 제공한다.
  • 표준 템플릿 라이브러리 (STL)는 데이터 구조를 조작하기위한 방법을 제공한다.

ANSI 표준

당신이 컴파일 할 수 있습니다 맥, 유닉스, 윈도우, 알파 컴퓨터에서 코드를 작성 - ANSI C ++ 표준은 휴대 성을 보장합니다.

ANSI 표준은 매우 긴 시간 동안 안정되어 있기 때문에 모든 주요 제조 C ++ 컴파일러는 ANSI 표준을 지원한다.

C 학습 ++

C의 ++ 학습, 키는 개념을 이해하는 것입니다, 너무 많은 기술적 인 세부 언어로 가서는 안된다.

범용 프로그래밍 언어 학습을보다 효율적으로 기존 시스템을 설계 및 새로운 시스템의 구현 및 유지하기 위해, 즉 더 프로그래머가 될 것이다.

C ++ 프로그래밍의 다양한 스타일을 지원합니다. 당신은 코드를 작성하는 등 포트란, C, 스몰 토크, 프로그래밍 언어 중 어느 하나의 스타일을 사용할 수 있습니다. 각 스타일 효과적으로 런타임 효율 및 공간 효율을 보장 할 수있다.

C ++ 사용

기본적으로, 모든 프로그래머는 C ++의 사용 분야에서 응용 프로그램을 보유하고 있습니다.

C ++은 일반적으로 장치 드라이버 및 하드웨어에 직접 실시간 소프트웨어 액세스의 다른 요구를 기록하는데 사용된다.

C ++ 널리 교육 및 연구에 사용됩니다.

이 시스템의 주요 사용자 인터페이스는 C로 작성되어 있기 때문에 어느 ++, 윈도우 PC 또는 애플 컴퓨터 사용자가 간접적으로 C ++를 사용하고 사용합니다.