![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
The MPL Reference Manual: joint_viewBoost , ,
|
Front Page / Sequences / Views / joint_view |
template< typename Sequence1 , typename Sequence2 > struct joint_view { // unspecified // ... };
Вид на последовательность элементов, образованных конкатенированиемПоследовательность1иПоследовательность2Элементы.
#include <boost/mpl/joint_view.hpp>
Parameter | Requirement | Description |
---|---|---|
Последовательность1,Последовательность2 | Передовая последовательность | Последовательности для создания взгляда. |
Семантика выражения определяется только там, где она отличается от или не определена вПоследовательность.
В следующей таблицеvявляется примеромJoint_view,s1иs2являются произвольнымиForward Sequences.
Expression | Semantics |
---|---|
<joint_view<s1,s2> joint_view<s1,s2>::type> |
ЛениваяПередняя последовательностьвсех элементов в диапазонахначинают |
размер |
Размерv;размер |
typedef joint_view< range_c<int,0,10> , range_c<int,10,15> > numbers; BOOST_MPL_ASSERT(( equal< numbers, range_c<int,0,15> > ));
Статья The MPL Reference Manual: joint_view раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: ::
реклама |