|
The MPL Reference Manual: set_cBoost , ,
| Sequence form |
Header |
| вариативный |
#include<> |
| нумерованный |
#includen_c.hpp> |
Семантика выражения определяется только там, где она отличается отмножестваили не определена.
| Expression |
Semantics |
<
set_c<T,c1,c2,...cn>
setn_c<T,c1,c2,...cn>
> |
Амножествоинтегральных постоянных обертокинтеграл_cc1>интеграл_cинтеграл_cc>cсм.Интегральная последовательность Wrapper. |
<
set_c<T,c1,c2,...cn>::type
setn_c<T,c1,c2,...cn>::type
> |
Идентичномножествуc,,,интегралу_cc, см.Integral Sequence Wrapper. |
<
set_c<T,c1,c2,...cn>::value_type
setn_c<T,c1,c2,...cn>::value_type
> |
ИдентичноT; см.Интегральная обертка последовательности. |
typedef set_c< int,1,3,5,7,9 > odds;
BOOST_MPL_ASSERT_RELATION( size<odds>::value, ==, 5 );
BOOST_MPL_ASSERT_NOT(( empty<odds> ));
BOOST_MPL_ASSERT(( has_key< odds, integral_c<int,5> > ));
BOOST_MPL_ASSERT_NOT(( has_key< odds, integral_c<int,4> > ));
BOOST_MPL_ASSERT_NOT(( has_key< odds, integral_c<int,15> > ));
Статья The MPL Reference Manual: set_c раздела может быть полезна для разработчиков на c++ и boost.
:: Главная :: ::
|
|