foreach

foreach ist ein Schleifenkonstrukt, das ein bestimmtes Codeelement für jedes Element in einer Liste / Sammlung / einem Array ausführt. Im Gegensatz zu einer for-Schleife erfordert die foreach-Schleife nicht, dass der Coder eine Zählervariable beibehält, um Off-by-One-Fehler (Fencepost) zu vermeiden. Es wird empfohlen, wenn eine einfache Iteration über das gesamte Array / Liste / Sammlung erforderlich ist .
3
Antworten

Überspringt Elemente eines bestimmten Typs in foreach-Schleife

Ich habe diesen Code zum Füllen von Dataset aus Excel-Datei: %Vor% Ich habe ein Problem, wenn die Zelle nicht den gleichen Datentyp hat wie ich in der Tabelle eingestellt habe. Wie wird die Zelle mit dem falschen Datentyp übersprungen?...
26.01.2012, 09:57
5
Antworten

Automatische Vervollständigung für eine Variable in einer Foreach

Ich habe den folgenden Code: %Vor% Das Problem ist einfach. Ich möchte nur einen Typ für meine Variable $supplier deklarieren können, wie ich es mit $suppliers gemacht habe. Anmerkungen: Lieferant ist eine Klasse mit einer öffen...
11.03.2012, 09:40
4
Antworten

Wie wird die IOException in Iterable.forEach behandelt?

Ich spiele mit Möglichkeiten, eine Reihe von Objekten in eine Datei zu schreiben. Warum kompiliert die folgende Implementierung, die Iterable.forEach () verwendet, nicht? In Eclipse bekomme ich die Nachricht, dass eine IOException nicht behandel...
24.04.2015, 19:41
4
Antworten

Boost.Bind zum Zugriff auf std :: map Elemente in std :: for_each

Ich habe eine Map, die eine einfache Struktur mit einem Schlüssel speichert. Die Struktur hat zwei Mitgliedsfunktionen, die eine ist const die andere nicht. Ich habe geschafft, die const-Funktion mit std :: for_each ohne Probleme aufzurufen, abe...
22.02.2010, 15:09
1
Antwort

Verwendung von 'continue' keywoard in einem Switch-Nest innerhalb einer foreach-Schleife [geschlossen]

Ich habe den Code unten (der eigentlich viel länger ist als du siehst!) %Vor% Wird der continue keywoard angezeigt, weil die foreach-Schleife mit dem nächsten Element beginnt oder die nächste case -Anweisung gerade passiert? Wenn es...
07.01.2013, 22:14
3
Antworten

Foreach kann nicht mit einer Methodengruppe arbeiten

%Vor% Ich bekomme den Fehler: Foreach kann nicht mit einer Methodengruppe arbeiten. Wollten Sie die Methodengruppe aufrufen?     
25.10.2011, 13:47
2
Antworten

Php drückt Werte in ein 2-dimensionales Array

Ich habe ein 2-dimensionales Array und möchte Werte mit einer While-Schleife wie folgt pushen: %Vor% Ich habe es versucht %Vor% Diese Schleife drückt den Namen auf $ requisiten [0] [Name] und das Vorschaubild auf $ requisiten [1] [Foto]...
05.02.2012, 22:00
3
Antworten

LINQ vs foreach vs für Leistung Testergebnisse

Könnte jemand diese Ergebnisse erklären? Ich weiß, dass es doppelte Fragen gibt, aber ich muss noch eine einzige Frage finden, die zu dem gleichen Ergebnis wie meine Ergebnisse kam: o %Vor%     
04.04.2014, 00:09
1
Antwort

Boost für jede Frage

Versuchen Sie, etwas wie das Folgende mit einem Char-Array zu verwenden, aber es kompiliert nicht. Aber das Beispiel mit short [] funktioniert gut. Irgendeine Idee warum? :) %Vor%     
16.05.2010, 19:10
1
Antwort

Unterschied zwischen BOOST_FOREACH und c ++ 11 für bereichsbasierte Schleife?

Was sind die Hauptunterschiede zwischen BOOST_FOREACH und c ++ 11 range based loop? Gibt es eine bestimmte Situation, in der ich BOOST_FOREACH anstelle von range based loop verwenden möchte oder umgekehrt? Nachdem ich einen kleinen T...
19.11.2014, 21:47