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 conteneurs
1.1 Les conteneurs de séquence
1.2 Les conteneurs associatifs
1.3 Les conteneurs dérivés
2. Les itérateurs
3. Les algorithmes
3.1 Les "non-mutating"
3.2 Les "mutating"
3.3 Les algorithmes de tri
3.4 Les algorithmes numériques généralisés
4. Les objets fonction ( foncteurs )
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)

 

te>