Translations of this page?:

C++ Lists

Списки - это последовательности элементов, хранимые в двунаправленном списке. В сравнении с векторами они предоставляют быстрый механизм вставки и удаления, но медленный - произвольного доступа.

Конструкторысоздают список и инициализируют его какими-то данными
Операторыосуществляют присваивание и сравнение списков
assignприсваивает элементы списку
backвозвращает ссылку на последний элемент списка
beginвозвращает итератор на начало списка
clearудаляет все элементы списка
emptyистина, если список пуст
endвозвращает итератор на место после последнего элемента списка
eraseудаляет заданные элементы из списка
frontвозвращает ссылку на первый элемент списка
insertвставляет элементы в список
max_sizeвозвращает максимальное число элементов, которое может содержать список
mergeсоединяет (смерживает) два списка
pop_backудаляет последний элемент списка
pop_frontудаляет первый элемент списка
push_backдобавляет элемент в конец списка
push_frontдобавляет элемент в начало списка
rbeginвозвращает reverse_iterator на конец списка
removeудаляет элементы из списка
remove_ifудаляет элементы по условию
rendвозвращает reverse_iterator на начало списка
resizeизменяет размер списка
reverseразворачивает список в обратном порядке
sizeвозвращает количество элементов в списке
sortсортирует список по возрастанию
spliceсоединяет два списка за константное время
swapменяется содержимым данного списка с другим
uniqueудаляет последовательные дублирующиеся элементы