![]() |
![]() ![]() ![]() ![]() |
![]() |
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.
:: Главная :: ::
реклама |