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 ?
![]()
Partager