"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Quelles nouvelles fonctionnalités C++11 Visual Studio 2012 offre-t-il par rapport à Visual Studio 2010 ?

Quelles nouvelles fonctionnalités C++11 Visual Studio 2012 offre-t-il par rapport à Visual Studio 2010 ?

Publié le 2024-11-24
Parcourir:443

What new C  11 features does Visual Studio 2012 offer compared to Visual Studio 2010?

Fonctionnalités C++ 11 de Visual Studio 2012

Avec la version préliminaire de Visual Studio 2012 (la prochaine version après VS2010), de nombreux développeurs sont impatient de connaître sa prise en charge de la norme linguistique C 11.

Visual Studio 2010 fournit déjà une prise en charge anticipée partielle pour C 11. Par rapport à Visual Studio 2010, les fonctionnalités suivantes sont nouvelles dans Visual Studio 2012 :

  • version de référence rvalue mise à niveau vers 2.1
  • version d'expression lambda mise à niveau vers 1.1
  • decltype version mise à niveau vers 1.1 (pas encore disponible dans l'aperçu développeur)
  • Améliorations de l'alignement, mais pas encore terminées
  • Énumérations complètes fortement typées
  • Énumérations déclarables en avant
  • marque Types quasi-layout et normaux
  • Types atomiques
  • Comparaison et échange forts
  • Barrière de mémoire bidirectionnelle
  • Ordre des dépendances des données
  • Plage- basé sur for loop

Début novembre 2012, Microsoft a annoncé le CTP de novembre 2012 du compilateur Visual C, ajoutant plus de C 11 à Visual Studio 2012 Fonction :

  • Initialisation uniforme
  • Liste d'initialisations
  • Modèle de paramètres variables
  • Paramètres par défaut du modèle de fonction
  • Constructeur délégué
  • Opérateur de conversion explicite
  • Chaîne brute
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3