C++ Moderne : C++11 & C++14

Magazine
Marque
GNU/Linux Magazine
Numéro
231
Mois de parution
novembre 2019
Spécialité(s)


Résumé

Avec la norme C++ 11, le concept de C++ moderne s’est popularisé. Je vous propose dans cet article de détailler les apports des versions 11 et 14 de la norme C++ et de vous expliquer en quoi cela a changé la façon de programmer en C++.


Voilà quelques années, j’avais écrit dans votre magazine préféré des articles parlant de ce qui se nommait alors C++ 0x, puis, après la sortie de la norme fin 2011, de ce qui se nommait finalement C++ 11.

À l’époque, on se focalisait sur ce que ça allait nous apporter dans notre quotidien. Cependant, il a fallu à la plupart d’entre nous de nombreuses années, avant que l’on puisse utiliser C++ 11 de façon stable dans nos environnements de travail. Aujourd’hui, on peut considérer que la majorité des développeurs C++ ont accès à un environnement C++11, mais certains font peut-être encore du C++ 98/03 (la version précédente de la norme).

Dans cet article, je vais revenir de façon rapide sur les apports des versions 11 et 14, je ne le détaillerai pas autant que les articles initiaux [1] [2], auxquels vous pourrez vous référer. Dans cet article, je vais présenter ces nouveautés par ordre d’impact qu…

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous