|
reverseBoost , Chapter 1. Fusion 2.2 , Functions
Возвращает новую последовательность с элементами оригинала в обратном порядке.
template<
typename Sequence
>
typename result_of::reverse<Sequence const>::type reverse(Sequence const& seq);
reverse(seq);
Тип возврата:
Семантика: Возвращает новую последовательность, содержащую все элементысекв обратном порядке.
Постоянно. Возвращает взгляд, который лениво оценивается.
#include <boost/fusion/algorithm/transformation/reverse.hpp>
#include <boost/fusion/include/reverse.hpp>
assert(reverse(make_vector(1,2,3)) == make_vector(3,2,1));
Статья reverse раздела Chapter 1. Fusion 2.2 Functions может быть полезна для разработчиков на c++ и boost.
:: Главная :: Functions ::
|
|