Bonjour à tous,

voilà, par curiosité, j'ai voulu jeter un coup d'oeil sur le fichier string (celui que l'on inclus quand on fait #include <string>) de la stl. Et du coup, j'ai tout un tas de questions

1) Quelles sont les différences en la SL et la STL (s'il y en a ) ?

2) J'étais persuadé que la classe string appartenait à la SL, et non à la STL. Donc je croyais que ce n'étais pas un template, puisque lorsqu'on manipule des string, on n'utilise jamais les '<' et '>'. Or, en regardant le code de string, je vois des templates partout! Alors, string, c'est un template ou pas?

3) Qu'est-ce c'est que ces classes _Traits et _Alloc utilisés à tout bout de champs dans la STL ?