IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Am�liorations du compilateur VC++ pour les normes C++11, C++14, C99


Sujet :

C++

Mode arborescent

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre Expert

    Avatar de germinolegrand
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Octobre 2010
    Messages
    738
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de D�me (Auvergne)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2010
    Messages : 738
    Par d�faut Am�liorations du compilateur VC++ pour les normes C++11, C++14, C99
    Am�liorations du compilateur VC++ pour les normes C++11, C++14, C99
    15 nouvelles fonctionnalit�s support�es par le compilateur

    Alors qu'ils sont en retard par rapport � leurs concurrents que sont GCC et Clang, la derni�re version de VC++ apporte le support de plusieurs fonctionnalit�s sur les deux langages C et C++.


    Au menu du C++ :


    Pour le C99 � ce qui soul�ve tout de m�me un petit sourire en coin quand on sait que le langage C en est � sa norme C11 � on est tout de m�me ravi de voir enfin des fonctionnalit�s qui nous semblent d�sormais faire partie des bases m�me du C :
    • la d�claration des variables dans les blocs, ce qui permet de ne plus �tre forc� de les d�clarer au d�but de la fonction ;
    • le type _Bool et sa macro bool dont il n'est plus utile de rappeler l'utilit� tant elle est commune ;
    • les litt�raux compos�s qui permettent d'initialiser une structure avec une s�rie d'attributs entre accolades ;
    • les initialisateurs nomm�s qui permettent d'initialiser des attributs particuliers d'une structure en sp�cifiant leurs noms (n'existe pas en C++):
      Code : S�lectionner tout - Visualiser dans une fen�tre � part
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      struct C
      {
          int attr_a;
          int attr_b;
          int attr_c;
      };
       
      struct C my_c = {.attr_a = 33, .attr_c = 26};//attr_b = 0
       
      int array[][2] = {[0][0] = 1, [1][1] = 1};//2x2, autres valeurs à 0


    Source : ISO C++ Additions in Visual C++

    Et vous,
    Utilisez-vous VC++ ?
    Pensez-vous qu'il va pouvoir rattraper ses concurrents pour C++14 ?
    Pensez-vous qu'il s'agisse d'un bon compilateur pour d�velopper en C ?
    Images attach�es Images attach�es  

Discussions similaires

  1. Norme pour les cahiers des charges fonctionnelles
    Par youkoun dans le forum Gestion de projet
    R�ponses: 4
    Dernier message: 30/10/2008, 09h02
  2. R�ponses: 6
    Dernier message: 15/01/2008, 18h51
  3. R�ponses: 2
    Dernier message: 24/04/2007, 19h31
  4. Norme JavaScript pour les formulaire
    Par rdams dans le forum G�n�ral JavaScript
    R�ponses: 6
    Dernier message: 23/09/2005, 14h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo