![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
The MPL Reference Manual: push_backBoost , ,
|
Front Page / Sequences / Intrinsic Metafunctions / push_back |
push_backвыполняет вставку в конце последовательности с гарантированной сложностьюO(1).
#include <boost/mpl/push_back.hpp>
Parameter | Requirement | Description |
---|---|---|
Последовательность | Обратная расширяемая последовательность | Последовательность для вставки. |
T | Любой тип | Элемент должен быть вставлен. |
Для любойобратной расширяемой последовательностиsи произвольного типаx:
typedef push_back<s,x>::type r;
Return type: | |
---|---|
Semantics: | Equivalent to typedef insert< s,end<s>::type,x >::type r; |
Postcondition: | back<r>::type is identical to x; size<r>::value == size<s>::value + 1 |
Амортизированное постоянное время.
Статья The MPL Reference Manual: push_back раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::
реклама |