stl 603

  1. push_back vs emplace_back
  2. Ajouter un vecteur à un vecteur
  3. Concaténation de deux vecteurs std :: vecteurs
  4. Itération sur std :: vector: non signé vs variable d'index signé
  5. Comment effacer un élément de std :: vector <> par index?
  6. Quelle est la différence entre "STL" et "C ++ Standard Library"?
  7. std :: formatage de chaîne comme sprintf
  8. Pourquoi le LIST C ++ ne fournit-il pas de conteneurs "arborescents"?
  9. Comment trouver si une clé donnée existe dans un C ++ std :: map
  10. Pourquoi je ne peux pas faire un vecteur de références?
  11. Tri d'un vecteur dans l'ordre décroissant
  12. Comment vérifier qu'un élément est dans un ensemble std :: set?
  13. Quel est le moyen le plus efficace pour effacer les doublons et trier un vecteur?


  14. Pourquoi utiliser les itérateurs au lieu des indices de tableau?
  15. Est-ce que std :: unique_ptr <T> est nécessaire pour connaître la définition complète de T?
  16. Pourquoi est-il faux d'utiliser std :: auto_ptr <> avec des conteneurs standards?
  17. Pourquoi le STL C ++ est-il si fortement basé sur des modèles? (et pas sur * interfaces *)
  18. Std :: vector est-il plus lent que les tableaux simples?
  19. Jeter les plus gros d'un avion surchargé.
  20. Tri d'un vecteur d'objets personnalisés
  21. Comment imprimer les éléments d'un vecteur C ++ dans GDB?
  22. Pourquoi les plages d'itération standard sont-elles [début, fin] au lieu de [début, fin]?
  23. C ++ Effacer un élément vectoriel par valeur plutôt que par position?
  24. Dans les maps STL, vaut-il mieux utiliser map :: insert que []?
  25. Pourquoi std :: list :: reverse a-t-il une complexité O (n)?
  26. La meilleure façon d'extraire un sous-vecteur d'un vecteur?
  27. Fonctions membres std :: string length () et size ()
  28. Déterminer si la carte contient une valeur pour une clé?
  29. Supprimer les espaces de std :: string en C ++
  30. Comment récupérer toutes les clés (ou valeurs) d'une carte std :: et les mettre dans un vecteur?
  31. vecteur vs. liste en STL
  32. Comment résumer des éléments d'un vecteur C ++?
  33. C ++ STL Vectors: Obtenir l'itérateur de l'index?
  34. Conteneurs STL ou Qt?
  35. Pourquoi utiliser des fonctions begin et end non-membres dans C ++ 11?
  36. Comment convertir wstring en string?
  37. Tri C ++ et suivi des index
  38. Tu ne hériteras pas de std :: vector
  39. Dans quel scénario puis-je utiliser un conteneur STL particulier?
  40. Dois-je stocker des objets entiers ou des pointeurs sur des objets dans des conteneurs?
  41. Pourquoi ne puis-je pas repousser un_ptr unique dans un vecteur?
  42. C ++ Valarray vs vecteur
  43. Pourquoi std :: map est-il implémenté comme un arbre rouge-noir?
  44. Avantages de std :: for_each sur boucle
  45. Comment effacer la file d'attente std :: efficacement?
  46. valeur maximale d'int
  47. Qu'est-ce qu'une deque dans STL?
  48. Comment initialiser std :: vector du tableau de style C?
  49. Que se passe-t-il si vous appelez erase () sur un élément de la carte pendant l'itération du début à la fin?
  50. Comment obtenir std :: vector pointeur vers les données brutes?