что характерно, тут же находится очень интересная мысль для input_iterator_tag должно быть определено difference_type как size_t это означает, что требование "a signed integer type that can be used to identify distance between iterators" - ошибка
что характерно, тут же находится очень интересная мысль для input_iterator_tag должно быть определено difference_type как size_t это означает, что требование "a signed integer type that can be used to identify distance between iterators" - ошибка
мне кажется надо ковырять пропозалы для С++11 иначе мы тут погрязнем в очередном бессмысленном холиваре