13template <
class Iterator>
17 typedef typename Iterator::pointer
pointer;
45template <
class InputIterator,
class Distance>
51template <
class B
idirectionalIterator,
class Distance>
61template <
class RandomAccessIterator,
class Distance>
66template <
class InputIterator,
class Distance>
72template <
class InputIt,
class Distance>
80template <
class InputIterator>
84 for (; first != last; ++first)
89template <
class RandomAccessIterator>
95template <
class InputIterator>
102template <
class InputIt,
class Distance>
int i
Definition e_pow.c:165
static const double T[]
Definition k_tan.c:106
Definition JMATrigonometric.cpp:12
iterator_traits< InputIterator >::difference_type __distance(InputIterator first, InputIterator last, input_iterator_tag)
Definition iterator.h:82
iterator_traits< InputIterator >::difference_type distance(InputIterator first, InputIterator last)
Definition iterator.h:96
void advance_fake(InputIt &it, Distance n)
Definition iterator.h:73
void advance(InputIterator &i, Distance n)
Definition iterator.h:67
void __advance(InputIterator &i, Distance n, input_iterator_tag)
Definition iterator.h:46
void advance_pointer(InputIt &it, Distance n)
Definition iterator.h:103
int ptrdiff_t
Definition stddef.h:10
T value_type
Definition iterator.h:25
ptrdiff_t difference_type
Definition iterator.h:24
T & reference
Definition iterator.h:27
T * pointer
Definition iterator.h:26
random_access_iterator_tag iterator_category
Definition iterator.h:28
Iterator::value_type value_type
Definition iterator.h:16
Iterator::pointer pointer
Definition iterator.h:17
Iterator::reference reference
Definition iterator.h:18
Iterator::iterator_category iterator_category
Definition iterator.h:19
Iterator::difference_type difference_type
Definition iterator.h:15
Category iterator_category
Definition iterator.h:42
Reference reference
Definition iterator.h:41
T value_type
Definition iterator.h:39
Pointer pointer
Definition iterator.h:40
Distance difference_type
Definition iterator.h:38