Questions et réponses pour le stl :

La bibliothèque de modèles standard, ou STL, est une bibliothèque C ++ de conteneurs génériques, d'itérateurs, d'algorithmes et d'objets de fonction. Lorsque le C ++ a été normalisé, de grandes parties de la STL ont été adoptées dans la bibliothèque standard, et ces parties de la bibliothèque standard sont également parfois appelées à tort collectivement «la STL».

7
votes
Y a-t-il une version alternative de std :: recherche_if qui renvoie un itérateur sur tous les éléments trouvés, au lieu de la première? Exemp ...

7
votes
Supposons que j'ai une carte stl où les valeurs sont des pointeurs et que je veux les supprimer tous. Comment devrais-je représenter le code suivant, mais utiliser STD :: for_each? J ...

7
votes
J'étais analyser des algorithmes stl et j'ai été surpris par le temps pris par le code suivant: (J'ai mesuré le code compilé g ++ [aucune optimisation] avec la c ...

7
votes
Alors, je me sens comme s'il devrait y avoir une bonne solution intégrée pour cela en C ++, mais je ne suis pas sûr de ce que c'est. J'ai besoin d'une file d'attente (id&ea ...