stl 725

  1. push_back vs emplace_back
  2. Добавление вектора к вектору
  3. Объединение двух std :: векторов
  4. Итерация по std :: vector: unsigned vs подпадающая индексная переменная
  5. Как удалить элемент из std :: vector <> по индексу?
  6. В чем разница между «STL» и «C ++ Standard Library»?
  7. std :: string форматирование, подобное sprintf
  8. Почему C ++ STL не предоставляет никаких «древовидных» контейнеров?
  9. Как найти, существует ли данный ключ в C ++ std :: map
  10. Почему я не могу создать вектор ссылок?
  11. Сортировка вектора в порядке убывания
  12. Как проверить, что элемент находится в std :: set?
  13. Каков наиболее эффективный способ удаления дубликатов и сортировки вектора?
  14. Зачем использовать итераторы вместо индексов массива?
  15. Является ли std :: unique_ptr <T> необходимым для определения полного определения T?
  16. Почему неправильно использовать std :: auto_ptr <> со стандартными контейнерами?
  17. Почему C ++ STL настолько сильно зависит от шаблонов? (а не на * интерфейсах *)
  18. Является ли std :: vector намного медленнее, чем простые массивы?
  19. Бросать самых толстых людей из перегруженного самолета.
  20. Сортировка вектора пользовательских объектов
  21. Как распечатать элементы вектора C ++ в GDB?
  22. Почему стандартные итераторы диапазона [begin, end] вместо [begin, end]?
  23. C ++ Стереть векторный элемент по значению, а не по положению?
  24. На картах STL лучше использовать map :: insert, чем []?
  25. Почему std :: list :: reverse имеет O (n) сложность?
  26. Лучший способ извлечь подвектор из вектора?
  27. Функции std :: string length () и size ()
  28. Определить, содержит ли карта значение для ключа?
  29. Удалить пробелы из std :: string в C ++
  30. Как извлечь все ключи (или значения) из std :: map и поместить их в вектор?
  31. вектор против списка в STL
  32. Как суммировать элементы вектора C ++?
  33. C ++ STL Vectors: получить итератор из индекса?
  34. Контейнеры STL или Qt?
  35. Зачем использовать начальные и конечные функции не-членов в C ++ 11?
  36. Как преобразовать wstring в строку?
  37. C ++ сортировка и отслеживание индексов
  38. Нельзя наследовать от std :: vector
  39. В каком сценарии я использую конкретный контейнер STL?


  40. Должен ли я хранить целые объекты или указатели на объекты в контейнерах?
  41. Почему я не могу push_back unique_ptr в вектор?
  42. C ++ valarray против вектора
  43. Почему std :: map реализована как красно-черное дерево?
  44. Преимущества std :: for_each для цикла
  45. Как эффективно очистить std :: queue?
  46. максимальное значение int
  47. Что на самом деле является deque в STL?
  48. Как инициализировать std :: vector из массива C-стиля?
  49. Что произойдет, если вы вызываете erase () на элементе карты, итерации от начала до конца?
  50. Как получить std :: векторный указатель на необработанные данные?