私はタイプを持っています
typedef std::pair<ConstIterator, ConstIterator> Range;
と
typedef typename std::vector<T>::const_iterator ConstIterator;
ここで、std::iterator_traits を使用して、Range の反復子が指している型を推測したいと思います。
範囲型のオブジェクトから、これを達成する方法を教えてください。
私はタイプを持っています
typedef std::pair<ConstIterator, ConstIterator> Range;
と
typedef typename std::vector<T>::const_iterator ConstIterator;
ここで、std::iterator_traits を使用して、Range の反復子が指している型を推測したいと思います。
範囲型のオブジェクトから、これを達成する方法を教えてください。