2#ifndef TETL_NUMERIC_ADJACENT_DIFFERENCE_HPP
3#define TETL_NUMERIC_ADJACENT_DIFFERENCE_HPP
16template <
typename InputIt,
typename OutputIt,
typename BinaryOperation>
17constexpr auto adjacent_difference(InputIt first, InputIt last, OutputIt destination, BinaryOperation op) -> OutputIt
26 while (++first != last) {
36template <
typename InputIt,
typename OutputIt>
constexpr auto move(InputIt first, InputIt last, OutputIt destination) -> OutputIt
Moves the elements in the range [first, last), to another range beginning at destination,...
Definition move.hpp:26
constexpr auto adjacent_difference(InputIt first, InputIt last, OutputIt destination, BinaryOperation op) -> OutputIt
Computes the differences between the second and the first of each adjacent pair of elements of the ra...
Definition adjacent_difference.hpp:17
Definition adjacent_find.hpp:8
iterator_traits is the type trait class that provides uniform interface to the properties of LegacyIt...
Definition iterator_traits.hpp:47
Function object for performing subtraction. Effectively calls operator- on two instances of type T....
Definition minus.hpp:14