closures

Eine Closure ist eine First-Class-Funktion, die auf Variablen aus dem Bereich verweist, in dem sie definiert wurde. Wenn der Abschluss noch existiert, nachdem sein definierender Bereich endet, bleiben die Variablen, die er schließt, weiterhin bestehen.
2
Antworten

Was ist der Typ einer Lambda-Funktion?

In C ++ 0x frage ich mich, was der Typ einer Lambda-Funktion ist. Speziell: %Vor% Was muss ich mit type1 / type2 ersetzen, damit das obige funktioniert? Hoffentlich können Sie sehen, was ich erreichen möchte. Selbst wenn dies nicht durch ein...
01.07.2010, 19:54
7
Antworten

Klärung von Schließungen in Javascript mit AJAX

Ich soll Cloures in Javascript richtig verstanden haben, aber offensichtlich nicht ... Im Moment hat der Text, den ich gerade lese, diese Funktion, um einen AJAX-Aufruf zu abstrahieren: %Vor% Hier ist mein eigentliches Problem: Mein Gehir...
30.10.2011, 15:23
1
Antwort

Anonyme Schließung kann nicht innerhalb einer Schließung mit expliziten Argumenten verwendet werden

Kann smb erklären, was das Problem ist, wie soll ich meinen Code ändern? Ich muss CKRecord s filtern, das von CloudKit zurückgegeben wurde. %Vor%     
11.12.2014, 22:41
2
Antworten

Scala: Kann keine Ausnahme innerhalb eines Closures werfen

Disclaimer: absoluter Neuling in Scala: ( Ich habe folgendes definiert: %Vor% Ich nenne es so: %Vor% Während der Aufruf von someCodeThatThrowsMySpecificException einwandfrei funktioniert, wird die Ausnahme in tryAndReport nicht abgefan...
17.04.2010, 03:01
3
Antworten

Wie konvertiere ich eine Rust-Schließung in einen C-Style Callback?

Ich versuche, einen Rusty-Wrapper für ein Stück C-API zu schreiben. Es gibt ein C-Konstrukt, mit dem ich kämpfe: %Vor% Die Funktion führt ihre Aufgabe für einen Zahlenbereich aus, es sei denn, der Listener gibt false zurück. In diesem Fall b...
28.08.2015, 11:27
5
Antworten

Javascript-Schließung

Hier ist ein Code %Vor% Warum collection.y != collection.get() ?     
03.09.2009, 19:34
9
Antworten

Schließung und Rückrufe

Gibt es in Java eine andere Möglichkeit Callbacks außerhalb der inneren Klassen zu implementieren? Was ist der Unterschied zwischen Rückrufen und Schließungen?     
18.03.2010, 09:55
1
Antwort

Frage zu Scala Closure (aus "Programmierung in Scala")

Ich verstehe nicht, warum die Autoren sagten, dass Code Listing 9.1 von "Programming in Scala" den Abschluss verwendet. In Kapitel 9 zeigen sie, wie Code aus diesem ursprünglichen Code in eine weniger duplizierte Form umgeformt wird: %Vor% Z...
05.07.2009, 04:47
3
Antworten

Swift Syntax für Block mit CompletionHandler ... in Delegate-Methode

Dies ist ein Knick auf dem normalen NSURLSession-Vervollständigungsblock-Problem, das ich eine Zeit lang in die Swift-Syntax auflösen kann. Die Methode ist der Authentifizierungsdelegierter Rückruf, der bei der Authentifizierungsanforderung aufg...
19.06.2014, 01:29
2
Antworten

addEventListener, für (), index. Wie benutzt man den Verschluss? [Duplikat]

Ich habe diesen Code: %Vor% wo das Ereignis gehört wird, aber es gibt 3 -Elemente und die Warnung druckt immer 3 auf eines der Elemente (es berücksichtigt nicht den Index), % s% items[i] sollte die Aufgabe nicht als Closure erle...
14.12.2013, 20:09