La Standard Template Library
De nombreux sites autant en anglais qu'en fran&ccedis qu'en français traitent excellement de la question et mon objectif n'est donc pas de faire mieux que les autres.
La seule chose que je veux montrer est la simplicité et la puissance qu'apporte la STL pour un programmeur. La politique de la maison : pourquoi refaire le monde à chaque fois alors que nos besoins sont simples, et que d'autres personnes se sont amusées à le faire mieux que nous.
La STL, c'est juste ça. Des objets simples et réutilisables, dont le fonctionnement est optimisé pour la plupart de nos besoins. On estime que ce n'est pas optimisé? On écrit le petit bout de code qui nous intéresse, et on garde tout ce qui marche.
Si après lecture de ce document vous vous demandez pourquoi ne pas avoir utilisé ces notions plus tôt, c'est que mon par pari est gagné et que je peux retourner me coucher!
Le plan du site:
Accueil ( cette page )
Introduction
1. Les conteneurs1.1 Les conteneurs de séquence2. Les itérateurs
1.2 Les conteneurs associatifs
1.3 Les conteneurs dérivés
3. Les algorithmes
3.1 Les "non-mutating"4. Les objets fonction ( foncteurs )
3.2 Les "mutating"
3.3 Les algorithmes de tri
3.4 Les algorithmes numériques généralisés
5. Liens
Downloads
La présentation PowerPoint de l'exposé STL.ppt
Les sources du site au format tar.gz STL.tar.gz
MailTo : Benoit Romand Filière Informatique& Réseaux - IR99 - groupe 1
Ecole d'Ingénieurs de l'Université de Marne La Vallée(EIUMLV)