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

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

C 런타임 라이브러리, C++ 표준 라이브러리 및 MICROSOFT C/C++ 컴파일러(MSVC)에서 사용할 수 있는 다른 여러 라이브러리에 대한 설명서도 여기에서 확인할 수 있습니다.

언어 참조

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

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

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

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

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

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

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

라이브러리 참조

표준 라이브러리

C 런타임 라이브러리
유니버설 CRT라고도 하는 CRT(C 런타임 라이브러리)의 Microsoft 구현에 대한 참조입니다.

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

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

MFC/ATL
MFC(Microsoft Foundation Classs) 및 ATL(Active Template Library) 클래스 라이브러리에 대한 설명서입니다.

추가 라이브러리

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

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

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

SafeInt 라이브러리
정수 오버플로를 방지하기 위해 MSVC, GCC 또는 Clang와 함께 사용할 수 있는 이식 가능한 라이브러리입니다.

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

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

Windows 런타임 C++ 템플릿 라이브러리(WRL)
C++/WinRT로 대체된 Windows 런타임 대한 레거시 템플릿 라이브러리입니다.