Udostępnij za pośrednictwem


Visual C++

Potężnym i elastycznym Visual C++ język i narzędzia w Visual Studio umożliwić rozwój w trybie macierzystym Windows Store aplikacji, aplikacji macierzystych i zarządzanych aplikacji, które bazują na.NET Framework.Visual C++zawiera następujące składniki:

  • Środowiska programistycznego Visual Studio
    Środowisko programistyczne obsługuje cały rozwój przepływu pracy, tworzenie i zarządzanie projektami poprzez napisanie kodu, debugowanie, profilowanie i wdrożeniem dla użytkowników końcowych.

  • Visual C ++ narzędzia kompilatora
    Kompilator obsługuje zarówno kodu macierzystego i rozwoju, który jest przeznaczony dla systemu .NET common language runtime (CLR).Visual C++Funkcja bezpośrednio obsługuje kompilacji w komputerach x 86 i obejmuje również kompilatory do działania z programem x64 i ARM.Optymalizuje wydajność dla wszystkich platform.

  • Biblioteki

    • Biblioteka uruchomieniowa C (CRT)
      Zawiera o podwyższonych zabezpieczeniach alternatywy dla funkcji, które są znane stwarzać problemy dotyczące zabezpieczeń.

    • Standardowa biblioteka języka C++
      Zawiera biblioteki iostreams i standardowy szablon biblioteki (STL).

    • Biblioteki Active Template Library (ATL)
      Do tworzenia składników modelu COM i aplikacje.

    • Biblioteki Microsoft Foundation Class (MFC)
      Do tworzenia aplikacji pulpitu, które mają tradycyjny lub interfejsów użytkownika w stylu pakietu Office.

    • Równoległe wzorów biblioteki (PPL)
      Asynchroniczne i równoległe algorytmów, które wykonać na Procesor.

    • C++ AMP (C++ przyspieszona równoległości masowe)
      Przetwarzania równoległego algorytmów, które wykonać na GPU.

    • Biblioteka szablonów C++ środowiska wykonawczego systemu Windows (WRL),
      Dla rozwoju styl modelu COM Windows Store aplikacji i składników.

    • Biblioteki klas.NET Framework (przy użyciu C + +/ CLI), STL/CLR i C++ Library pomocy technicznej
      Dla rozwoju zarządzanych aplikacji.

Ponadto, korzystając z języka Visual C++ można także przejść interfejsów API systemu Windows dla obu Windows Store aplikacji i aplikacji.Pliki nagłówków i plików .winmd dla tych interfejsów API znajdują się w Visual Studio, w Windows Software Development Kit (SDK) dla Windows 8.

[!UWAGA]

Visual Studio Express 2012 for Windows 8obsługuje tylko tworzenie i wdrażanie Windows Store aplikacje i składniki i nie obsługuje aplikacje pulpitu lub z konsoli.Rozwoju pulpitu, można użyć Visual Studio Express 2012 na komputery z systemem Windows lub w jednym z Visual Studio 2012 wersje.Aby uzyskać informacje o wersjach programu Visual Studio, zobacz Visual C++ Tools and Templates in Visual Studio Editions.

W tej sekcji

Sekcje pokrewne

  • Nauczyć się języka Visual C++
    Ta część witryny sieci Web Centrum deweloperów Visual Studio zawiera zalecenia dla osób, które zaczynają się nauczyć się języka C++.