![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
The MPL Reference Manual: clearBoost , ,
|
Front Page / Sequences / Intrinsic Metafunctions / clear |
Возврат пустой последовательностиКонцептуально-идентичныйПоследовательность.
#include <boost/mpl/clear.hpp>
Parameter | Requirement | Description |
---|---|---|
Последовательность | Расширяемая последовательностьилиРасширяемая ассоциативная последовательность | Последовательность для получения пустой "копии". |
Для любойрасширяемой последовательностиилирасширяемой ассоциативной последовательности:
typedef clear<s>::type t;
Return type: | |
---|---|
Semantics: | Equivalent to typedef erase< s, begin<s>::type, end<s>::type >::type t; |
Postcondition: | empty<s>::value == true. |
Амортизированное постоянное время.
typedef vector_c<int,1,3,5,7,9,11> odds; typedef clear<odds>::type nothing; BOOST_MPL_ASSERT(( empty<nothing> ));
Статья The MPL Reference Manual: clear раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::
реклама |