Resultados da pesquisa a pedido "iterator"
Como iterar mais de duas matrizes ao mesmo tempo?
Eu tenho duas matrizes construídas ao analisar um arquivo de texto. O primeiro contém os nomes das colunas, o segundo contém os valores da linha atual. Eu preciso percorrer as duas listas ao mesmo tempo para criar um mapa. No momento, tenho o ...
Removendo por índice de um vetor C ++ usando remove_if
Podemos usar remove_if em C ++ para remover elementos de um vetor em tempo linear com base em um predicado que opera nos elementos. bool condition(double d) {...} vector<double> data = ... std::remove_if (data.begin(), data.end(), condition);E ...
Como os Iteradores à prova de falhas descobrem que a estrutura subjacente é modificada quando são lançados os lançamentos 'ConcurrentModificationException'?
Os iteradores com falha rápida falham assim que percebem que a estrutura do Collection foi alterada desde o início da iteração. Alterações estruturais significam adicionar, remover ou atualizar qualquer elemento da coleção enquanto um ...
Struts 2 iteradores de aninhamento
Não acredito como algo tão simples pode parecer tão difícil de fazer no Struts 2. Isso é aproximadamente o que eu gostaria de fazer, como seria feito em Java. for (Parent parent : parents){ for (Child child: ...
Iterador assíncrono Tarefa <IEnumerable <T>>
Estou tentando implementar uma função assíncrona que retorna um iterador. A ideia é a seguinte: private async Task<IEnumerable<char>> TestAsync(string testString) { foreach (char c in testString.ToCharArray()) { // do other work yield return c; ...
Declarar uma função que aceita o iterador genérico
Dado este código, é possível alterardumpStrings() para poder iterar sobre qualquer contêiner destringcomo digamos umlist<string> ? #include <vector> #include <string> #include <ostream> #include <iostream> using namespace std; void ...
Iterando e Excluindo do Hashtable em Java
Eu tenho um Hashtable em Java e quero iterar sobre todos os valores na tabela e excluir um par de valor-chave específico durante a iteração. Como isso pode ser feito?
JavaScript - Nuances de myArray.forEach vs for loop
Já vi muitas perguntas que sugerem o uso de: for (var i = 0; i < myArray.length; i++){ /* ... */ }ao invés de: for (var i in myArray){ /* ... */ }para matrizes, devido a iteração inconsistente (Veja ...
Chamando a seguir em um iterador uma vez versus várias vezes
Por que essa primeira versão do código não funciona // returns the longest string in the list (does not work!) public static String longest(LinkedList<String> list) { Iterator<String> itr = list.iterator(); String longest = itr.next(); // ...
Passando o objeto istringstream temporário para istream_iterator <string>
Eu tenho uma pergunta sobre o seguinte código que tokeniza uma string (separa os tokens por espaço). #include <iostream> #include <iterator> #include <sstream> #include <string> #include <vector> using namespace std; int main() { string s="And I ...