lambda

Anonyme Funktionen oder Closures in Programmiersprachen wie Lisp, C #, C ++, Lua, Python, Ruby, Javascript oder Java. (Auch Lambda-Ausdruck.)
1
Antwort

C ++ 11 Typ Rückschluss mit Lambda und Std :: Funktion

Ich habe das folgende Codeschnipsel, das, obwohl es ganz trivial ist, ein Muster darstellt, das ich in allgemeinerem Code verwenden möchte. %Vor% Ich möchte unary_apply mit Funktionszeigern, Funktoren, lambdas usw. aufrufen können: daher d...
05.07.2012, 12:10
1
Antwort

Java8 ruft Lambda Setter aus der Klasse ab

Ich versuche, eine Lambda-Methode Handle für den Setter eines privaten Feldes zu bekommen, aber aus irgendeinem Grund kann der Setter nicht gefunden werden. Dies ist die funktionale Schnittstelle, die ich verwende: %Vor% Und das ist die M...
14.05.2017, 18:33
3
Antworten

Vorlagenargumentabzug für Lambdas

Ich versuche, eine Hilfsfunktion zu machen, die eine lambda / std :: -Funktion ausführt, wenn sie aufgerufen wird, wenn der angegebene weak_ptr gültig ist. Derzeit funktioniert der folgende Code, aber leider muss ich die Template-Parameter defin...
30.07.2013, 21:25
3
Antworten

Java 8: Erhalte Operator-Function-Object mit Methodenreferenz

Ich habe mich gefragt, ob es in Java 8 die Möglichkeit gibt, die Methodenreferenzen der Standardoperatoren (+, -, & lt ;, & gt ;, ...) zu erhalten. Ich möchte es wie Foo::+ bekommen, wo Foo ein definierter Ort ist, wo ich es bekommen kann....
17.07.2014, 11:08
1
Antwort

Rekursive Lambda-Ausdrücke in Java 8

Ich wollte nur einen Java 8 Lambda-Ausdruck rekursiv definieren. Die Lambda-FAQ erwähnt dass man einen rekursiven Lambda-Ausdruck nur während der (statischen) Feldinitialisierung definieren kann. Aber ich bekomme einen Compilerfehler in...
11.08.2014, 21:46
1
Antwort

Activator.CreateInstanceT vs Kompilierter Ausdruck. Inverse Leistung auf zwei verschiedenen Maschinen

Ein Freund und ich testeten kompilierte Ausdrücke für die Objekterstellung anstelle von Activator.CreateInstance<T> und stießen auf einige interessante Ergebnisse. Wir fanden heraus, dass, wenn wir den gleichen Code auf jeder unserer Ma...
06.09.2012, 20:02
2
Antworten

Warum kann ich den "this" -Zeiger nicht mit einem Lambda erfassen?

Betrachten Sie den folgenden Code: %Vor% In VC2010 führte die Verwendung von this anstelle von a zu Kompilierungsfehlern. Unter anderem: %Vor% Was ich nicht verstehe. Bedeutet es, dass es nicht weiß, ob es eine Referenz verwenden o...
19.10.2011, 19:05
2
Antworten

Kann ich curlopt_writefunction mit einem C ++ 11 Lambda-Ausdruck verwenden?

Ich habe versucht, einen C ++ 11-Lambda-Ausdruck mit CURLOPT_WRITEFUNCTION zu verwenden, aber das Programm stürzt zur Laufzeit mit einer Zugriffsverletzung ab. Ich bin mir nicht sicher, wie ich dies aufgrund des Mangels an C ++ 11-Kenntnissen we...
08.07.2011, 12:50
3
Antworten

Primäre Faktoren in funktionalen Java-Streams mit einer einzigen Methode?

Diese Methode übernimmt Long und gibt LongStream der Primzahlen für jede an die Methode übergebene Zahl zurück. faktoren.java %Vor% Die Verwendung der oben genannten Methode zum Auffinden gemeinsamer Faktoren ist ok . primeFa...
16.10.2017, 16:53
3
Antworten

C # seltsames Lambda-Verhalten

Könnte jemand darauf hinweisen, warum dies passieren könnte: Ich verwende NHibernate und den Linq Provider dafür. Der fehlgeschlagene Code ist hier aufgeführt: %Vor% Das Debugging zeigt an, dass sequence (was ein IQueryable...
08.02.2011, 15:02