2012-07-28 7 views

Antwort

6

Eine Schließung ist eine Funktion, die Daten aus der Umgebung erfasst, für die sie deklariert wurde.

Eine Fortsetzung ist ein abstrakteres Konzept und bezieht sich darauf, welcher Code danach ausgeführt werden sollte. Es kann unter Verwendung eines Verschlusses implementiert werden.

myTask = Task([]() { something(); }); 
myTask.then([=]() { myFoo.bar(); }); // This closure is the continuation of the task 
myTask.run(); 
Verwandte Themen