The MPL Reference Manual: vector Boost , ,
вектор представляет собойвариадную ,случайный доступ ,расширяемую последовательность типов, которая поддерживает вставку и удаление элементов в постоянное время на обоих концах, а также вставку и удаление элементов в середине. Компиляторы, поддерживающиетипа Расширениевектор — простейшая и во многих случаях наиболее эффективная последовательность.
вектор элементовt 1 ,t 2 , ...t n ; см.Вариадическая последовательность .
<
vector <t 1 ,t 2 ,...t n >::type
vector n <t 1 ,t 2 ,...t n >::type
>
Идентиченвектору n < t 1 ,t 2 , ...t n > ; см.Вариадическая последовательность .
начать ::type
Итератор, указывающий на началопротив ; см.Последовательность случайного доступа .
конец ::тип
Итератор, указывающий на конецv ; см.Последовательность случайного доступа .
размер ::тип
Размерv ; см.Последовательность случайного доступа .
пустой ::type
БулеваИнтегральная постоянная с так, чтос:: значение == истинно , если и только если последовательность пуста; см.Случайная последовательность доступа .
фронт ::type
Первый элемент впротив ; см.Последовательность случайного доступа .
назад ::type
Последний элементпротив ; см.Последовательность случайного доступа .
в ::type
n th элемент от началаv ; см.Последовательность случайного доступа .
вставить ::type
Новыйвектор следующих элементов:начинают ::type ,pos ,x ,pos ,конец ::type ; см.Расширяемая последовательность .
insert_range ::type
Новыйвектор следующих элементов:начинают ,пос ,начинают ,заканчивают ,пос ,заканчивают ]:: см.Расширяемая последовательность .
стереть ::type
Новыйвектор следующих элементов:начинают ::type ,pos ,следующий ::type ,конец ::type ; см.Расширяемая последовательность .
стирать ::type
Новыйвектор следующих элементов:начинают ::type ,pos ,последний ,конец ::type ; см.Расширяемая последовательность .
ясно ::type
Пустойвектор ; см.Расширяемая последовательность .
push_back ::type
Новыйвектор следующих элементов:начинают ::type ,заканчивают ::type ,x ; см.Задняя расширяемая последовательность .
pop_back ::type
Новыйвектор следующих элементов:начинают ::type ,до <заканчивают ::type >::type ; см.Back Extensible Sequence .
push_front ::type
Новыйвектор следующих элементов:x ,начинают ::type ,заканчивают ::type ; см.Front Extensible Sequence .
pop_front ::type
Новыйвектор следующих элементов:следующий <458]начинают ::type >::type ,конец ::type ; см.Front Extensible Sequence .
Статья The MPL Reference Manual: vector раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::