diff --git a/iterator_adaptors.htm b/iterator_adaptors.htm index b73037f..fb0f987 100644 --- a/iterator_adaptors.htm +++ b/iterator_adaptors.htm @@ -248,14 +248,11 @@ struct iterator_adaptor; The pointer type of the resulting iterator, and in particular, the result type of operator->().
- Default: If Value was supplied and - iterator_category is not - input_iterator then a class yielding - Value* when operator->() is applied, - otherwise if Value was supplied then - Value*, otherwise - std::iterator_traits<Base>::pointer. [7] + Default: If Value was not supplied, std::iterator_traits<Base>::pointer. [7] Otherwise, if iterator_category is + input_iterator, then a class yielding + Value* when operator->() is applied. + Otherwise, Value*. value_type* or a class which yields value_type* when