Suchergebnisse für Anfrage "iterator"

4 die antwort

Was ist die genaue Definition der for-Schleife in Rust?

Ich komme aus C (und in geringerem Maße aus C ++). Ich habe den folgenden Codeausschnitt geschrieben: fn main() { let my_array = [1, 2, 3]; let print_me = |j| println!("= {}", j); for k in my_array.iter() { print_me(k); } }Dies wurde wie ...

8 die antwort

Wie hängen Iteratoren und Zeiger zusammen?

Code mit Iteratoren ähnelt in etwa Code mit Zeigern. Iteratoren sind von einem obskuren Typ (wiestd::vector<int>::iterator zum Beispiel) Was ich nicht verstehe, ist, wie Iteratoren und Zeiger miteinander in Beziehung stehen - ist ein Iterator ...

16 die antwort

Warum ist der Vergleich mit dem Iterator "end ()" zulässig?

Nach C ++ Standard (3.7.3.2/4) using (nicht nur Dereferenzieren, sondern auch Kopieren, Casting usw.) Ein ungültiger Zeiger ist undefiniertes Verhalten (im Zweifelsfall siehe auchdiese ...

TOP-Veröffentlichungen

4 die antwort

Wie kann ich eine Karte mit std :: copy in eine andere kopieren?

Ich möchte den Inhalt einer std :: map in eine andere kopieren. Kann ich benutzenstd::copy dafür? Offensichtlich funktioniert der folgende Code nicht: int main() { typedef std::map<int,double> Map; Map m1; m1[3] = 0.3; m1[5] = 0.5; Map m2; m2[1] ...

4 die antwort

Wie kann ich einen Filter-Iterator von einer Funktion zurückgeben?

Ich möchte so etwas: fn filter_one<'a, T: Int>(input: &'a Vec<T>) -> ??? { input.iter().filter(|&x| x == Int::one()) } Was ist der Rückgabetyp dieser Funktion? (Ich möchte den Iterator zurückgeben) (Ich hoffe, das ist nicht zu offensichtlich, ...

20 die antwort

Iterator hat .next () - Gibt es eine Möglichkeit, das vorherige Element anstelle des nächsten abzurufen?

Ich habe einen Iterator, den ich auf einer HashMap verwende, und ich speichere und lade den Iterator. Gibt es eine Möglichkeit, den vorherigen Schlüssel in der HashMap mit Iterator abzurufen? (java.util.Iterator) Aktualisiere Ich speichere es ...

10 die antwort

Ist es möglich, ein PDO-Ergebnis zurückzuspulen?

Ich versuche, einen Iterator für die Ergebnisse einer PDO-Anweisung zu schreiben, finde jedoch keine Möglichkeit, in die erste Zeile zurückzuspulen. Ich möchte den Aufwand vermeiden, fetchAll aufzurufen und alle Ergebnisdaten zu speichern. // ...

4 die antwort

Iteratoren für veränderbare Sammlungen in Scala?

I gerad [https://stackoverflow.com/questions/2802571/is-there-a-writable-iterator-in-java] fand heraus, dass es solche Iteratoren in Java gibt. Verfügt Scala über Iteratoren mit den Methoden 'set' und 'remove' zum Iterieren (und Ändern) ...

6 die antwort

UnsupportedOperationException bei Verwendung von iterator.remove ()

Ich versuche einige Elemente aus einem @ zu entfernList, aber auch die einfachsten Beispiele, wie die indiese Antwort [https://stackoverflow.com/a/17279584/4408343] oderDie [https://stackoverflow.com/a/17279578/4408343], funktioniert ...

4 die antwort

Visitor Pattern VS Iterator Pattern: Besuch über Hierarchieklassen hinweg?

Ich untersuche die Vorteile des Besuchermusters und zitiereDesignmuste [http://it.wikipedia.org/wiki/Design_Patterns]: Aber ein Iterator kann nicht über Objektstrukturen mit verschiedenen Arten von Elementen funktionieren. Beispielsweise kann ...