Resultados da pesquisa a pedido "iterator"
Iterar um iterador por partes (de n) em Python? [duplicado
Esta pergunta já tem uma resposta aqui: Gerador Python que agrupa outro iterável em grupos de N [duplicado] [/questions/3992735/python-generator-that-groups-another-iterable-into-groups-of-n] 9 respostas Você consegue pensar em uma maneira ...
Incrementar um iterador de entrada mutável invalida valores antigos do iterador?
Iteradores que satisfazem ainda mais os requisitos dos iteradores de saída são chamadositeradores mutáveis. Ieradores não imutáveis são referidos comoitera...
Qual é o valor padrão de um iterador?
Para qualquer contêiner STL que estou usando, se eu declarar um iterador (desse tipo de contêiner específico) usando o construtor padrão do iterador, para que o iterador será inicializado? Por exemplo, eu tenho: std::list<void*> address_list; ...
Iterando o vetor C ++ do final ao início
É possível iterar um vetor do início ao fim? for (vector<my_class>::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { }Ou isso só é possível com algo assim: for (int i = my_vector.size() - 1; i >= 0; --i) { }
Por que reverse_iterator define duplamente seus tipos aninhados?
Parece que o adaptador iteradorreverse_iterator duplamente define a maioria de seus tipos aninhados. Em particular, herda publicamente destd::iterator que expõeiterator_category, value_type, difference_type, pointer ereference. ...
c ++ 11 sintaxe foreach e iterador personalizado
Estou escrevendo um iterador para um contêiner que está sendo usado no lugar de um contêiner STL. Atualmente, o contêiner STL está sendo usado em muitos lugares com o c ++ 11 sintaxe foreach [http://en.cppreference.com/w/cpp/language/range-for] ...
Fluxo versus Iterador na entradaConjunto de um mapa
Para meu entendimento, o seguinte código deve ser impressotrue, já que ambosStream eIterator estão apontando para o primeiro elemento. No entanto, quando executo o código a seguir, ele está imprimindofalse: final HashMap<String, String> map = ...
comparando iteradores de diferentes contêineres
É legal comparar iteradores de diferentes contêineres? std::vector<int> foo; std::vector<int> bar;A expressãofoo.begin() == bar.begin() produzir comportamento falso ou indefinido? (Estou escrevendo um iterador personalizado e me deparei com ...
Lendo um fluxo de arquivo parcial em uma string usando iteradores
Isto é o que eu tentei até agora, mas sem sucesso: std::string ReadPartial( std::ifstream& _file, int _size ) { std::istreambuf_iterator<char> first( _file ); std::istreambuf_iterator<char> last( _file ); std::advance( last, _size ); return ...