728x90
 

C++ Language Reference

Learn more about: C++ Language Reference

docs.microsoft.com

 

이 래퍼런스는 마이크로소프트 c++ 컴파일로 구현된 c++ 프로그래밍을 설명합니다. 그 기간은margaret eliis 와 bjarne stroustrup, 그리고 ANSI/ISO C++ 국제 표준(ISO/IEC FDIS 14882)에 의해 발표된 c++ 레퍼런서를 기본으로 합니다. 마이크로소프트만의 c++ 특징이 있습니다.

 

모던 c++ 프로그래밍 관행에 대한 개요는 Welcom Back to C++에서 확인 하세요.

 

키워드나 연산자를 빨리 찾으려면 아래 테이블을 보세요.

- C++ Keywords

- C++ Operators

 

이번 섹션에서

어휘 관습

C++프로그램의 기본적인 어휘 요소 : 토큰, 주석, 연산자, 키워드, 구두점, 리터럴. 또한 파일 번역, 연산자 우선순위, 연관성.

 

기본 개념

영역, 연결, 프로그램 시작, 종료. 저장 클래스 그리고 타입들

 

내장 타입들

C++ 컴파일러에 만들어져 있고 그들의 값 범위인 기본적인 타입들

 

표준 변환

내장 타입간의 타입 변환. 또한 산술적 변환, 포인터 변환, 레퍼런스 변환, 포인터와 멤버 타입의 변환

 

선언과 정의

변수, 타입, 함수의 선언과 정의

 

연산자, 우선순위와 연관성

C++ 연산자들

 

표현식들

표현식의 유형, 포현식의 의미, 연산자에 주 참고자료, 캐스팅, 연산자 캐스팅, 런타임 타입 정보.

 

람다 표현식

프로그래밍 기술은 암묵적으로 함수 객체 클래스를 정의하고 해당 클래스 타입의 함수 오브젝트를 생성한다.

 

구문들

표현식, 널, 복합, 선택, 반복, 점프, 선언문

 

클래스와 구조체

클래스, 구조체, 유니온에 대한 소개. 또한 멤버 함수, 특수 멤버 함수, 데이터 멤버, 비트 필드, this 포인터, nested 클래스에 대해서도 설명한다.

 

유니온

 

파생클래스

 

멤버 접근 컨트롤

 

오버로딩

 

에러 처리

 

어썰션과 사용자 제공 메세지

 

탬플릿

 

이벤트 처리

 

마이크로소프트 특정 수정자

 

인라인 에섬블러

 

컴파일러 COM 지원

 

마이크로 소프트 확장

 

비표준 동작

 

Welcome Back to C++

 

관련된 섹션들

런타임 플랫폼을 위한 확장 구성

.Net으로 타겟으로 하는 마이크로소프트 c++ 컴파일러 사용에 다한 참고 재료들

 

C/C++ 빌딩 참고자료

컴파일러 옵션, 링커 옵션, 다른 빌드 도구.

 

C/C++ 전처러기 참고자료

Pragmas, 전처러기 지시어, 미리 정으된 매크로 그리고 전처리기에 관한 참고 재료

 

Visual C++ 라이브러리들

다양한 마이크로소프트 c++ 라이브러리에 대한 시작 페이지 링크 리스트

 

더보기

C 언어 참조문서

728x90

+ Recent posts