Resultados de la búsqueda a petición "iterator"

4 la respuesta

Usando map () en un iterador

Digamos que tenemos un mapa:let m = new Map();, utilizandom.values() devuelve un iterador de mapa. Pero no puedo usarforEach() omap() en ese iterador e implementar un ciclo while en ese iterador parece un antipatrón ya que ES6 ofrece funciones ...

2 la respuesta

Python iterador de archivo sobre un archivo binario con modismos más nuevos

En Python, para un archivo binario, puedo escribir esto: buf_size=1024*64 # this is an important size... with open(file, "rb") as f: while True: data=f.read(buf_size) if not data: break # deal with the data....Con un archivo de texto que quiero ...

2 la respuesta

Iterando por la lista pero solo muestra el último elemento

Lo que estoy tratando de lograr es tener unoJLabel para mostrar varios elementos de unList. He definido la lista como se muestra a continuación, pero cuando pruebo el código, mi método para recorrer la lista, después de hacer clic en un ...

3 la respuesta

¿Por qué no puedo convertir un iterador inverso en un iterador directo?

Bueno, sé por qué, es porque no hay una conversión, pero ¿por qué no hay una conversión? ¿Por qué los iteradores de reenvío se pueden convertir en iteradores de reversa pero no al revés? Y lo más importante, ¿qué puedo hacer si quiero hacer esto? ...

2 la respuesta

¿Cómo se reemplaza el valor de una variable mutable al tomar posesión de ella?

Estoy trabajando con unLinkedList y quiero eliminar todos los elementos que no pasan una prueba. Sin embargo, me encuentro con el errorcannot move out of borrowed content. Por lo que entiendo, esto es porque estoy trabajando con&mut self, por lo ...

7 la respuesta

Comparar iteradores de diferentes contenedores

¿Es legal comparar iteradores de diferentes contenedores? std::vector<int> foo; std::vector<int> bar;La expresiónfoo.begin() == bar.begin() producir comportamiento falso o indefinido? (Estoy escribiendo un iterador personalizado y me topé con ...

1 la respuesta

Crear una biblioteca para anular el operador * () del iterador: puntero colgante de riesgo

Estoy tratando de crear el mío.boost::adaptors::transformed [http://www.boost.org/doc/libs/1_56_0/libs/range/doc/html/range/reference/adaptors/reference/transformed.html] . Aquí está el relacionadocódigo de ...

5 la respuesta

Ruby fusionando dos matrices en una

Aquí está mi situación. Tengo 2 matrices @names = ["Tom", "Harry", "John"] @emails = ["[email protected]", "[email protected]", "[email protected]"]Quiero combinar estos dos en algún Array / Hash llamado@list entonces puedo iterar en mi punto de vista algo como ...

1 la respuesta

Lista para cola prioritaria

Tengo un proyecto de programación universitaria en C ++ dividido en dos partes. Comienzo la segunda parte donde se supone que debe usarpriority_queues, hash tables yBST's. Tengo problemas (al menos) con las colas de prioridad, ya que me obliga ...

4 la respuesta

¿Qué causa el orden ligeramente impredecible del iterador () para las clases java.util.HashSet y HashMap.keySet ()?

Hace seis años, me quemé varios días tratando de cazar donde mi marco perfectamente determinista respondía al azar. Después de perseguir meticulosamente todo el marco asegurándome de que todo estaba usando la misma instancia de Random, seguí ...