Fonctionnalités C 11 dans Visual Studio 2012
Avec la récente sortie d'une version préliminaire de Visual Studio 2012, de nombreux développeurs sont curieux de connaître la prise en charge des fonctionnalités C 11. Alors que Visual Studio 2010 offrait déjà une prise en charge partielle de C 11, la nouvelle version offre des fonctionnalités étendues.
Nouvelles fonctionnalités C 11 dans Visual Studio 2012 :
-
Références Rvalue : Mise à jour de la version 2.0 à 2.1.
-
Lambdas : Améliorée de la version 1.0 à 1.1.
-
Decltype : Version 1.1 (pas encore disponible dans l'aperçu développeur).
-
Alignement amélioré :Toujours incomplet.
-
Énumérations fortement typées :Maintenant terminée.
-
Enums déclarés en avant :Maintenant pris en charge.
-
Mise en page standard et types triviaux :Maintenant pris en charge.
-
Atomique : Disponible.
-
Comparaison et échange forts : Mis en œuvre.
-
Clôtures bidirectionnelles : Pris en charge.
-
Ordre de dépendance aux données : Disponible.
-
Boucle For basée sur une plage :Maintenant disponible.
Fonctionnalités C 11 supplémentaires ajoutées avec Compilateur Visual C CTP de novembre 2012 :
- Initialisation uniforme
- Listes d'initialisation
- Modèles variadiques
- Arguments par défaut du modèle de fonction
- Constructeurs délégués
- Opérateurs de conversion explicites
- Chaînes brutes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!