Я хочу решить уравнение в заголовке и найти X. Насколько я понимаю, входной или выходной итератор, в отличие от прямого итератора, становится недействительным, как только его копия выдвигается. Существуют ли какие-либо дополнительные требования для типа T, который удовлетворяет концепции входного итератора и концепции выходного итератора, чтобы соответствовать концепции прямого итератора?
В любом случае, можете ли вы привести реальный пример итератора, который является как входным, так и выходным, но не является прямым? Спасибо