Resultados de la búsqueda a petición "iterator"
¿Por qué se usa "! =" Con iteradores en lugar de "<"?
Estoy acostumbrado a escribir bucles como este: for (std::size_t index = 0; index < foo.size(); index++) { // Do stuff with foo[index]. }Pero cuando veo bucles iteradores en el código de otros, se ven así: for (Foo::Iterator iterator = ...
ArrayIndexOutOfBoundsException cuando se usa el iterador de ArrayList
Ahora mismo, tengo un programa que contiene un código que se ve así: while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } ¿Estoy haciendo eso bien, en lo ...
C ++ STL Vectores: ¿Obtener iterador del índice?
Entonces, escribí un montón de código que accede a elementos en un vector stl por índice [], pero ahora necesito copiar solo una parte del vector. Parece quevector.insert(pos, first, last) es la función que quiero ... excepto que solo tengo ...
Cuáles son los casos de uso típicos de un iterator_trait
Soy nuevo en C ++, así que tengan paciencia conmigo. Estoy tratando de entender STL iterator_traits. En el libro "The C ++ Standard Library", la estructura iterator_traits se define de la siguiente manera: template <class T> struct ...
Escribir un iterador que hace que varios contenedores se vean como uno
Considere el siguiente ejemplo simplificado y el resultado deseado: class A { class combined_iterator { ???? } typedef ??? t_combined_it; t_combined_it begin(); t_combined_it end(); std::vector<int> m_Vec1, m_Vect2; } A a; a.m_Vec1.push_back(1); ...
¿Forma correcta de restablecer csv.reader para varias iteraciones?
Tener un problema con un iterador personalizado en el sentido de que solo iterará sobre el archivo una vez. Estoy llamandoseek(0) en el objeto de archivo relevante entre iteraciones, peroStopIteration se lanza en la primera llamada anext() en el ...
Pasar múltiples parámetros a concurrent.futures.Executor.map
Losconcurrent.futures.Executor.map [http://docs.python.org/py3k/library/concurrent.futures.html#concurrent.futures.Executor.map] toma un número variable de iterables a partir del cual se llama la función dada. @ ¿Cómo debo llamarlo si tengo un ...
Dar acceso al contenedor encapsulado
class X { public: typedef std::list<int> Container; // (1) const Container& GetElements() const; // (2) Container::iterator ElementBegin(); Container::iterator ElementEnd(); // (3) CustomIterator GetElementIterator(); private: Container ...
Desempaque de tuplas en operaciones de mapas
Frecuentemente me encuentro trabajando con Listas, Seqs e Iteradores de Tuplas y me gustaría hacer algo como lo siguiente, val arrayOfTuples = List((1, "Two"), (3, "Four")) arrayOfTuples.map { (e1: Int, e2: String) => e1.toString + e2 } Sin ...
python iterador a través del árbol con la lista de hijos
No entiendo completamente los iteradores de Python, obtuve un objeto con una lista de hijos y quiero iterar a través de esta estructura. Quiero obtener el mismo comportamiento que con la función printall pero con un iterador. class t: def ...