Mon constat est que la librairie standard C++ et, plus particulièrement, la STL (Standard Template Library), n'est pas forcement bien connue et pas aussi utilisée qu'elle pourrait l'être, car elle a souffert à ces débuts d’implémentation plus ou moins stables, d'une documentation plutôt absconse, de notations lourdes et d'être une source de message d'erreur particulièrement incompréhensible.
Pour le dernier point, c'est toujours vrai, mais pour les autres points, les choses se sont améliorées avec C++ 11 qui a introduit quelques syntaxes qui la rende plus pratique à utiliser (Auto, initialiseurs, foreach, move, lambda). D'autre part la librairie standard est devenue un point focal de la programmation moderne en C++, ses fonctionnalités ont d'ailleurs significativement augmenté et les prochaines versions de la norme tendent à encore augmenter sa couverture fonctionnelle.
La vocation de ces articles n'est pas de présenter de façon exhaustives ces classes, mais...
- 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