Como remover constness de const_iterator?
Como uma extensão desta perguntaEstamosconst_iterators
Mais rápido, Tenho outra pergunta emconst_iterators
. Como remover constness de umconst_iterator
? Embora os iteradores sejam uma forma generalizada de ponteiros, mas aindaconst_iterator
eiterator
s são duas coisas diferentes. Por isso, acredito, também não posso usarconst_cast<>
para disfarçar deconst_iterator
paraiterator
s.
ma abordagem seria definir um iterador que se move até o elemento para o quconst_iterator
pontos. Mas isso parece ser um algoritmo de tempo linea
Alguma idéia de qual é a melhor maneira de conseguir iss