Можно ли специализировать параметр шаблона Iterator с помощью value_type
?
У меня есть функция со следующим прототипом.
template<typename InputIterator>
void f(InputIterator first, InputIterator last);
И я хочу обрабатывать специально, если InputIterator::value_type
is SomeSpecificType.