Как получить const_iterator от итератора в C ++? А как насчет const_iterator из insert_iterator ? Результирующий итератор должен указывать на то же место, что и оригинал.
const_iterator
insert_iterator