Maison > développement back-end > C++ > Dans quelle mesure Visual Studio prend-il en charge les normes émergentes C et C99 ?

Dans quelle mesure Visual Studio prend-il en charge les normes émergentes C et C99 ?

Patricia Arquette
Libérer: 2024-12-25 02:51:09
original
962 Les gens l'ont consulté

How Well Does Visual Studio Support Emerging C   and C99 Standards?

Visual Studio a adopté les normes C émergentes

L'introduction de C99 et C 11 a apporté des avancées substantielles à la norme de langage. Cependant, les développeurs se demandent depuis longtemps si Visual Studio intégrerait ces nouvelles fonctionnalités.

La position de Microsoft sur cette question a été principalement influencée par les commentaires des utilisateurs. La société s'est concentrée sur la mise en œuvre de fonctionnalités qui ont suscité des demandes importantes, telles que les macros variadiques, long long et divers pragmas. Cependant, la préférence écrasante des utilisateurs de Visual Studio pour C-0x a entraîné une moindre attention portée aux ajouts de C-99.

Malgré la mise en œuvre limitée de Microsoft, les utilisateurs ont trouvé des solutions de contournement. Le compilateur C d'Intel, compatible avec Visual Studio, prend en charge le code C99 et propose des indicateurs similaires à GCC. Cette approche permet aux développeurs d'exploiter les fonctionnalités C99 au sein de l'IDE Visual Studio.

Pour une portabilité accrue sur plusieurs plates-formes, les développeurs peuvent envisager de passer à Intel CC ou GCC et d'utiliser l'environnement de programmation Eclipse. Cette approche offre une portabilité améliorée et un accès aux fonctionnalités C modernes.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal