![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
flatten_viewBoost , Chapter 1. Fusion 2.2 , View
|
Параметр |
Описание |
По умолчанию |
---|---|---|
|
Notation
F
flatten_view
s
Пример Последовательность
f
, f2
Случаи F
Семантика выражения определяется только там, где она отличается от или не определена в Передняя последовательность.
Выражение |
Семантика |
---|---|
|
Creates a |
|
Copy constructs a |
|
Assigns to a |
typedefvector
<int, int,vector
<int, int>, int> sequence_type; sequence_type seq;flatten_view
<sequence_type> flattened(seq);copy
(make_vector
(1, 2, 3, 4, 5), flattened); assert(seq ==make_vector
(1, 2,make_vector
(3, 4), 5));
Статья flatten_view раздела Chapter 1. Fusion 2.2 View может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |