Aracılığıyla paylaş


Visual C++

Güçlü ve esnek Visual C++ dil ve Visual Studio içindeki araçlar yerel Windows Mağazası uygulamaları, yerel masaüstü uygulamaları ve .NET Framework'te çalışan yönetilen uygulamalar geliştirmeyi etkinleştirir. Visual C++ bu bileşenleri içerir:

  • Visual Studio geliştirme ortamı
    Geliştirme ortamı, kod yazma, hata ayıklama, profil oluşturma ve son kullanıcılara dağıtma, projeler oluşturma ve yönetmekten tüm geliştirme iş akışını destekler.

  • Visual C++derleyici araçları
    Derleyici, hem yerel kod geliştirme hem de .NET ortak dil çalışma zamanı (CLR) hedefli geliştirmeyi destekler. Visual C++ x86 bilgisayarlar için doğrudan derlemeyi destekler ve ayrıca x64 ve ARM hedefleyen derleyicileri içerir. Tüm platformlar için performansı iyileştirir.

  • Kitaplıklar

    • C Çalışma Zamanı Kitaplığı (CRT)
      Güvenlik sorunlarına neden olduğu bilinen işlevler Gelişmiş güvenlik seçenekleri içerir.

    • Standart C++ Kitaplığı
      Iostreams kitaplığı ve Standart Şablon Kitaplığı (STL) içerir.

    • Etkin Şablon Kitaplığı (ATL)
      COM bileşenleri ve uygulamaları oluşturmak için.

    • Microsoft Foundation Class (MFC) kitaplığı
      Geleneksel veya Office stili kullanıcı arabirimleri olan masaüstü uygulamaları oluşturmak için.

    • Paralel Desen/Model Kitaplığı (PPL)
      CPU üzerinde yürütülen asenkron ve paralel algoritmalar için.

    • C++ AMP (C++ Hızlandırılmış Yoğun Paralellik)
      GPU üzerinde çalışan yoğun paralel algoritmalar için.

    • Windows Çalışma Zamanı C++ Şablon Kitaplığı (WRL),
      COM stili Windows Mağazası uygulamaları ve bileşenleri geliştirmek için.

    • .NET Framework sınıf kitaplığı (kullanarak C++/CLI), STL/CLR ve C++ Destek Kitaplığı
      Yönetilen uygulamaları geliştirme için.

Ek olarak, Visual C++ kullanırken, ayrıca Windows API'lere Windows Mağazası uygulamaları ve Masaüstü uygulamalarından her ikisi için de erişebilirsiniz. Bu API'ler için üstbilgi .winmd dosyaları Visual Studio'da yeralır, Windows Software Development Kit (SDK) içinde, Windows 8 için.

Not

Windows 8 için Visual Studio Express 2012 yalnızca Windows Mağazası uygulamaları ve bileşenleri oluşturma ve dağıtımını destekler ve masaüstü veya konsol uygulamaları desteklemez.Masaüstü geliştirme için Windows Masaüstü için Visual Studio Express 2012 veya Visual Studio 2012 sürümlerinden bir tanesini kullanabilirsiniz.Visual Studio sürümleri hakkında daha fazla bilgi için bkz: Visual C++ Tools and Templates in Visual Studio Editions.

Bu Bölümde

İlgili Bölümler

  • Visual C++ Öğrenin
    Visual Studio Geliştirici Merkezi Web sitesinin bu bölümü yalnızca başlangıç seviyesi kişiler için C++ öğrenmek için yönergeler içerir.