Re[5]: Можно ли и как канонично получить из итератора тип эл
От: B0FEE664  
Дата: 22.04.25 14:01
Оценка:
Здравствуйте, rg45, Вы писали:

BFE>>OutputIterator — это относительно просто, а вот изменение по месту — нетривиальная задача, от воплощения которой Marty тут же отказался. По работе я не сталкиваюсь с редакторами текста, так что для меня задача не актуальна и я не могу оценить востребованность такой операции, так что может оно и не надо...

R>Так output iterator requirements включают в себя то самое изменение по месту:
R>

R>A LegacyOutputIterator is a LegacyIterator that can write to the pointed-to element.

R>Это же его основной сценарий использования. Без этого стандартные алгоритмы просто не работали бы.

Изменение по месту я понимаю так:
*it = 'a';
*it = 'b';

результат: "...b...", а не "...ab...".
И каждый день — без права на ошибку...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.