Resultados da pesquisa a pedido "iterator"

2 a resposta

Por que estou perdendo informações de tipo?

Eu encontrei algo interessante para acontecer com mapas, tipos brutos e genéricos. Código a seguir: static { Map map = new HashMap (); Set <Map.Entry> set = map.entrySet (); for (Map.Entry entry : set) {} // fine for (Map.Entry entry : ...

2 a resposta

Usando um regex_iterator em um istream

Eu quero ser capaz de resolver problemas como este:Obtendo std :: ifstream para lidar com LF, CR e CRLF? [https://stackoverflow.com/q/6089231/2642059]onde umistream precisa ser simbolizado por um delimitador complexo; de modo que a única maneira ...

2 a resposta

Como clonar um iterador?

Suponha que eu tenha um iterador: val it = List("a","b","c").iteratorEu quero uma cópia disso; meu código é: val it2 = it.toList.iteratorEstá correto, mas não parece bom. Existe alguma outra API para fazer isso?

6 a resposta

O que significa "consumir" em Python? Em um iterador?

Estou trabalhando em Python há alguns meses e me ocorreu que muitas vezes negligencio o vocabulário que me escapa à primeira vista, em vez de tentar entender a essência de uma idéia. Agora, olhando para trás, ainda me sinto confusa além da crença ...

6 a resposta

Como posso verificar se um objeto é um iterador no Python?

Eu posso procurar por umnext() método, mas isso é suficiente? Existe uma maneira ideomatic?

1 a resposta

Em python, posso gerar preguiçosamente cópias de um iterador usando tee?

Estou tentando criar um iterador que preguiçosamente cria (potencialmente muitas infinitas) cópias de um iterador. Isso é possível? Sei que posso criar qualquer número finito fixo de cópias simplesmente fazendo iter_copies = tee(my_iter, ...

4 a resposta

Java, Removendo objeto de ArrayList

Eu tenho ClassA que tem um ArrayList estático de objetos public static ArrayList<Meteorit> meteorits = new ArrayList<Meteorit>();Agora eu quero remover um objeto desta lista como este ClassA.meteorits.remove(this);Isso está escrito na classe ...

5 a resposta

Iterador seletivo

FYI: sem impulso, sim, tem isso, euquer reinventar a roda;) Existe alguma forma de um iterador seletivo (possível) em C ++? O que eu quero é separar seqüências de caracteres como esta: some:word{or otherpara um formulário como este: some : ...

3 a resposta

Como escrevo um iterador que retorna referências para si mesmo?

Estou tendo problemas para expressar a vida útil do valor de retorno de umIterator implementação. Como posso compilar esse código sem alterar o valor de retorno do iterador? Gostaria que retornasse um vetor de referências. É óbvio que não estou ...

5 a resposta

Como selecionar um elemento aleatório em std :: set?

Como posso selecionar um elemento aleatório em umstd::set? Eu tentei ingenuamente isso: int GetSample(const std::set<int>& s) { double r = rand() % s.size(); return *(s.begin() + r); // compile error }Mas ooperator+ não é permitido dessa maneira.