![]() |
![]() ![]() ![]() ![]() |
![]() |
distanceBoost , Chapter 1. Fusion 2.2 , Functions
|
||||||||||||
|
Параметр |
Требование |
Описание |
|---|---|---|
< |
МоделиПередний итераторв ту же последовательность |
Начальная и конечная точки измеряемого расстояния |
distance(i,j);
Тип возврата:<int>
Семантика: Возвращает расстояние между итераторами<i>и<j>.
#include <boost/fusion/iterator/distance.hpp> #include <boost/fusion/include/distance.hpp>
typedefvector<int,int,int> vec; vec v(1,2,3); assert(distance(begin(v),next(next(begin(v)))) == 2);
Статья distance раздела Chapter 1. Fusion 2.2 Functions может быть полезна для разработчиков на c++ и boost.
реклама |