Visual C++

강력 하 고 유연한 Visual C++ 언어 및 도구에서 Visual Studio 의 네이티브 개발 Windows 스토어 응용 프로그램, 네이티브 데스크톱 응용 프로그램 및.NET Framework 실행 되는 관리 되는 응용 프로그램.Visual C++이러한 구성 요소를 다음과 같습니다.

  • Visual Studio 개발 환경
    개발 환경에서 코드 작성, 디버깅, 프로 파일링 및 최종 사용자에 게 배포 프로젝트 만들기 및 관리에서 전체 개발 워크플로 지원 합니다.

  • Visual C + + 컴파일러 도구
    컴파일러 네이티브 코드 개발 및.NET 공용 언어 런타임 (CLR)을 대상으로 하는 개발을 모두 지원 합니다.Visual C++x 86 컴퓨터에 대 한 컴파일을 직접 지원 및 컴파일러 대상으로 하는 기능도 x64 와 ARM.모든 플랫폼에 대해 성능을 최적화합니다.

  • 라이브러리

    • C 런타임 라이브러리 (CRT)
      보안이 강화 된 대체 보안 문제가 발생할 것으로 알려진 함수에 다음이 포함 됩니다.

    • 표준 C++ 라이브러리
      Iostreams 라이브러리는 STL (표준 템플릿 라이브러리)를 포함합니다.

    • 액티브 템플릿 라이브러리 (ATL)
      COM 구성 요소 및 응용 프로그램을 만들기 위한.

    • Microsoft Foundation 클래스 (MFC) 라이브러리
      전통 있는 데스크톱 응용 프로그램 또는 Office 스타일 사용자 인터페이스를 만드는 데.

    • PPL(병렬 패턴 라이브러리)
      CPU에서 실행 되는 비동기 및 병렬 알고리즘에 대해.

    • C + + AMP (c + + 가속 대규모 병렬 처리)
      GPU에서 실행 하는 날로 더 해 병렬 알고리즘에 대 한.

    • Windows 런타임 C++ 템플릿 라이브러리 (WRL),
      COM 스타일 개발을 위한 Windows 스토어 응용 프로그램 및 구성 요소.

    • .NET Framework 클래스 라이브러리 (사용 하 여 C + + CLI), STL/CLR 및 c + + 지원 라이브러리
      관리 되는 응용 프로그램의 개발에 대 한.

Visual C++ 사용 하는 경우 또한 Windows Api에 액세스할 수도 있습니다 Windows 스토어 응용 프로그램 및 데스크톱 응용 프로그램입니다.헤더 파일과.winmd 파일이 이러한 Api에 대 한 Visual Studio 포함 되어 있는 Windows SDK(소프트웨어 개발 키트) 에 대 한 Windows 8.

[!참고]

Visual Studio Express 2012 for Windows 8생성 및 배포를 지 원하는 Windows 스토어 응용 프로그램 및 구성 요소와 데스크톱 또는 콘솔 응용 프로그램을 지원 하지 않습니다.데스크톱 개발에 사용할 수 있습니다 Visual Studio Express 2012 for Windows Desktop 중 하나는 Visual Studio 2012 버전입니다.Visual Studio 버전에 대 한 내용은 Visual C++ Tools and Templates in Visual Studio Editions.

단원 내용

관련 단원

  • 학습 Visual C++
    Visual Studio 개발자 센터 웹 사이트의이 부분에 c + + 방금 시작 하는 사람들에 대 한 지침을 포함 합니다.