move_iterator::value_type
The type value_type is a move_iteratortypedef based on the iterator trait value_type, and can be used interchangeably with it.
typedef typename iterator_traits<RandomIterator>::value_type
value_type;
Remarks
The type is a synonym for the iterator trait typename iterator_traits<RandomIterator>::value_type.
Requirements
Header: <iterator>
Namespace: std