![]() |
![]() ![]() ![]() ![]() |
![]() |
copyBoost , Chapter 1. Fusion 2.2 , Functions
|
|||||||||||||||
|
Параметр |
Требование |
Описание |
|---|---|---|
< |
МодельПередовая последовательность, все элементы, содержащиеся в последовательности< |
Аргументация операции |
< |
МодельПередняя последовательность,< |
Аргументация операции |
copy(src, dest);
Тип возврата:<void>
Семантика:<e2
=e1>для каждого элемента<e1>в<src>и<e2>в<dest>.
Линейный, точно<.result_of::size><Последовательность>::значение
#include <boost/fusion/algorithm/auxiliary/copy.hpp> #include <boost/fusion/include/copy.hpp>
vector<int,int> vec(1,2);list<int,int> ls;copy(vec, ls); assert(ls ==make_list(1,2));
Статья copy раздела Chapter 1. Fusion 2.2 Functions может быть полезна для разработчиков на c++ и boost.
реклама |