The MPL Reference Manual: list Boost , ,
А.список представляет собойвариадную ,переднюю ,расширяемую последовательность типов, которая поддерживает вставку и удаление элементов в постоянное время в начале и линейную вставку и удаление элементов в конце и в середине.
Sequence form
Header
вариативный
#include<>
нумерованный
#include n .hpp>
В следующей таблицеl представляет собойсписок ,pos ипоследние являются итераторами вl ,r представляет собойФорвардную последовательность , иt 1 ,t 2 , ...t n иx являются произвольными типами.
Expression
Semantics
<
list <t 1 ,t 2 ,...t n >
list n <t 1 ,t 2 ,...t n >
>
список элементовt 1 ,t 2 , ...t n ; см.Вариадическая последовательность .
<
list <t 1 ,t 2 ,...t n >::type
list n <t 1 ,t 2 ,...t n >::type
>
Идентичныйсписок n < t 1 ,t 2 , ...t n > ; см.Вариадическая последовательность .
начать ::type
Итератор к началуl ; см.Передовая последовательность .
конец ::тип
Итератор до концаl ; см.Передняя последовательность .
размер ::тип
l ; см.Последовательность движения вперед .
пустой ::type
БулеваИнтегральная постоянная c такова, чтоc:: значение == истинно , если и только еслиl пуст; см.Передовая последовательность .
фронт ::type
Первый элемент вl ; см.Передовая последовательность .
вставить ::type
Новыйсписок следующих элементов:начинают ::type ,pos ,x ,pos ,конец ::type ; см.Расширяемая последовательность .
insert_range ::type
Новыйсписок следующих элементов:начинают ::type ,pos ,начинают ::type ,pos ,конец ]::type ; см.Расширяемая последовательность .
стирать ::type
Новыйсписок следующих элементов:начинают ::type ,pos ,следуют ::type ,заканчивают ::type ; см.Расширяемая последовательность .
стирать ::type
Новыйсписок следующих элементов:начинают ::type ,pos ,последний ,конец ::type ; см.Расширяемая последовательность .
ясно ::type
Пустойсписок ; см.Расширяемая последовательность .
push_front ::type
Новыйсписок , содержащийx в качестве первого элемента; см.Передняя расширяемая последовательность .
pop_front ::type
Новыйсписок , содержащий все, кроме первых элементовl в том же порядке; см.Front Extensible Sequence .
Статья The MPL Reference Manual: list раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::