![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
repetitive_viewBoost , Chapter 1. Fusion 2.2 , View
|
Параметр |
Описание |
по умолчанию |
---|---|---|
|
An arbitrary Fusion Forward Sequence |
Notation
RV
Тип<repetitive_view
>
s
Пример<Sequences
>
rv
, rv1
, rv2
Случаи<RV
>
выражение |
Тип возврата |
Семантика |
---|---|---|
< |
Создает< |
|
|
Copy constructs an |
|
< |
Assigns to a |
|
|
||
|
Creates an unreachable iterator (since the sequence is infinite) |
выражение |
---|
< |
|
typedefvector
<int, char, double> vec1; typedefvector
<int, char, double, int, char> vec2; vec1 v1(1, 'c', 2.0); vec2 v2(repetitive_view<vec1>(v1)); std::cout << v2 << std::endl; // 1, 'c', 2.0, 1, 'c'
Статья repetitive_view раздела Chapter 1. Fusion 2.2 View может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |