Почему `iterator_category 'удаляется в` std :: views :: concat :: iterator`, если это чистый итератор ввода?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему `iterator_category 'удаляется в` std :: views :: concat :: iterator`, если это чистый итератор ввода?

Сообщение Anonymous »

В предложении C ++ 26, а также P2542, т.е. std :: views :: concat , существует запутанное утверждение:

Участник typedef-name itterator_category определяется , если all-forward_category определяется , если all-forward < /blockquote>
то есть: < /p>
  • Если concat_view < /code>, наконец, диапазон ввода, тогда его тип итератора не содержит внутреннего типа iterator_category < /code>; В противном случае,
  • его тип итератора будет содержать внутренний тип итератор_Категории как обычно.
Я не могу понять:

. Есть ли iterator_category , если это чистый итератор ввода?

Подробнее здесь: https://stackoverflow.com/questions/797 ... if-its-a-p
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»