다음을 통해 공유


C/C++ 언어 및 표준 라이브러리 참조

이 설명서 섹션에는 ISO 표준 C 및 C++ 언어의 Microsoft 구현에 대한 참조 콘텐츠가 포함되어 있습니다. 언어 참조에는 전처리기, 컴파일러 내재성 및 지원되는 어셈블리 언어에 대한 문서가 포함되어 있습니다.

또한 C 런타임 라이브러리, C++ 표준 라이브러리 및 Microsoft C/C++ 컴파일러(MSVC)와 함께 제공되는 기타 여러 라이브러리에 대한 설명서도 여기에서 확인할 수 있습니다.

언어 참조

C 언어
C 언어의 Microsoft 구현에 대한 참조 콘텐츠.

C++ 언어
C++ 언어의 Microsoft 구현에 대한 참조 콘텐츠.

C/C++ 전처리기
C 및 C++에서 사용하는 전처리기용 참조 콘텐츠입니다.

컴파일러 내장 함수
x86용 Microsoft C 및 C++, ARM, ARM64 및 x64 아키텍처에 사용할 수 있는 내장 함수에 대해 설명합니다.

인라인 어셈블러
x86 프로세서에서 Visual C/C++ 인라인 어셈블러를 사용하는 방법을 설명합니다.

ARM 어셈블러 참조
Microsoft ARM 어셈블러(ARMASM) 및 관련 도구에 대한 참조 자료를 제공합니다.

Microsoft 매크로 어셈블러 참조
Microsoft 매크로 어셈블러(MASM)에 대한 참조 자료를 제공합니다.

라이브러리 참조

표준 라이브러리

C 런타임 라이브러리
범용 CRT라고도 하는 C 런타임 라이브러리(CRT)의 Microsoft 구현에 대한 참조.

C++ 표준 라이브러리
C++ 표준 라이브러리의 Microsoft 구현에 대한 참조.

Windows 애플리케이션용 라이브러리

MFC/ATL
MFC(Microsoft Foundation Class) 및 ATL(액티브 템플릿 라이브러리) 클래스 라이브러리에 대한 설명서.

추가 라이브러리

C++ AMP(C++ Accelerated Massive Parallelism)
범용 프로그래밍에 최신 그래픽 프로세서를 사용할 수 있는 클래스.

동시성 런타임
데이터 병렬 처리 또는 작업 병렬 처리를 사용하는 프로그램 작성을 간소화하는 클래스.

OpenMP
OpenMP API의 Microsoft 구현에 대한 참조.

프록시 라이브러리
상속 없이 C++에서 다형성을 사용하기 위한 헤더 전용 C++20 라이브러리. API 참조 정보는 프록시 4 사양을 참조하세요.

SafeInt 라이브러리
정수 오버플로우를 방지하기 위해 MSVC, GCC 또는 Clang과 함께 사용할 수 있는 휴대용 라이브러리입니다.

데이터 액세스 라이브러리
ATL 또는 MFC 및 OLE DB 및 ODBC와 같은 레거시 서비스를 사용하여 데이터 액세스를 지원하는 라이브러리입니다.

C++를 사용한 Windows 런타임(WinRT)
C++/WinRT는 헤더 파일 기반 라이브러리로 구현된 WinRT(Windows 런타임) API용 완전한 표준 C++17 언어 프로젝션입니다.

Windows 런타임 C++ 템플릿 라이브러리(WRL)
Windows Runtime을 위한 레거시 템플릿 라이브러리로, C++/WinRT로 대체되었습니다.