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

8 la respuesta

¿Por qué std :: distance no funciona en una combinación de iteradores const y nonconst? [duplicar

Esta pregunta ya tiene una respuesta aquí: auto it = vector.begin () el tipo resultante no es convertible a const_iterator [/questions/25184932/auto-it-vector-begin-resulting-type-is-not-convertible-to-const-iterator] 3 respuestas Como dice la ...

16 la respuesta

Cuál es la mejor manera de obtener el recuento / longitud / tamaño de un iterador?

Existe una forma rápida "computacionalmente" de obtener el recuento de un iterador? int i = 0; for ( ; some_iterator.hasNext() ; ++i ) some_iterator.next(); ... parece una pérdida de ciclos de CPU.

6 la respuesta

¿Cómo obtengo un keyIterator para LinkedHashMap?

Al mirar el código fuente de LinkedHashMaps de Sun, veo que hay una clase privada llamada KeyIterator, me gustaría usar esto. ¿Cómo puedo obtener acceso?

14 la respuesta

Iteradores de cadena para C ++

as herramientas iterativas de @ Python implementan unacaden [http://docs.python.org/library/itertools.html#itertools.chain] iterator que esencialmente concatena varios iteradores diferentes para proporcionar todo desde un solo iterador. ¿Hay ...

24 la respuesta

¿Qué son exactamente iterador, iterable e iteración?

Cuál es la definición más básica de "iterable", "iterador" e "iteración" en Python? He leído varias definiciones, pero no puedo identificar el significado exacto, ya que todavía no se asimilará. ¿Puede alguien ayudarme con las 3 definiciones ...

30 la respuesta

Iterate con for loop o while loop @

A menudo veo código como: Iterator i = list.iterator(); while(i.hasNext()) { ... } pero escribo eso (cuando Java 1.5 no está disponible o para cada uno no se puede usar) como: for(Iterator i = list.iterator(); i.hasNext(); ) { ... }porqu Es ...

10 la respuesta

¿Cómo borrar y eliminar punteros a objetos almacenados en un vector?

Tengo un vector que almacena punteros a muchos objetos instanciados dinámicamente, y estoy tratando de iterar a través del vector y eliminar ciertos elementos (eliminar del vector y destruir el objeto), pero tengo problemas. Así es como se ...

36 la respuesta

Agregar elementos a una colección durante la iteración

Es posible agregar elementos a una colección mientras se itera sobre ella? Más específicamente, me gustaría iterar sobre una colección, y si un elemento cumple una determinada condición, quiero agregar algunos otros elementos a la colección y ...

14 la respuesta

¿Por qué los rangos de iterador estándar [comenzar, finalizar] en lugar de [comenzar, finalizar]?

¿Por qué el Estándar defineend() como uno pasado el final, en lugar de en el final real?