Dereferences the iterator and provides indirect access to its value.
- Returns
- A pointer to a value associated with the iterator. The value is cached in an internal buffer of the generating operator, and, if necessary, the buffer is assigned a value obtained from the generating functional object. Therefore, the returned pointer is one to the internal buffer of the iterator, even if the functional object returns a reference.