Suchergebnisse für Anfrage "lambda"
Kann ein Lambda-Ausdruck als Funktionszeiger übergeben werden?
Ich versuche, einen Lambda-Ausdruck an eine Funktion zu übergeben, die einen Funktionszeiger verwendet. Ist dies überhaupt möglich? Hier ist ein Beispielcode, ich verwende VS2010: #include <iostream> using namespace std; void func(int i){cout ...
Warum muss für die Lambda-Übersetzung eine statische Methode erstellt werden?
Lambda Übersetzung ist ein zweistufiger Prozess,Ein: Lambda in eine statische Methode in derselben Klasse desugarieren. public class Main { public static void main(String[] args) { Runnable r = () ...
std :: async unter Verwendung einer rWert-Referenz, die an ein Lambda @ gebunden i
Ich versuche, eine rWert-Referenz mit @ an ein Lambda zu bindestd::bind, aber ich habe Probleme, wenn ich das in ein @ werfstd::async Anruf: Quell [http://coliru.stacked-crooked.com/a/9d46c1cd466e1a08]) auto lambda = [] (std::string&& message) ...
delegate keyword vs. lambda notation
Wenn es kompiliert ist, gibt es einen Unterschied zwischen: delegate { x = 0; }un () => { x = 0 }?
Warum werden Java 8-Lambdas mit invokedynamic aufgerufen?
Dasinvokedynamicit der @ -Anweisung kann die VM die Methodenreferenz zur Laufzeit ermitteln, anstatt sie zur Kompilierungszeit fest zu verdrahten. Dies ist hilfreich bei dynamischen Sprachen, bei denen die genauen Methoden- und Argumenttypen ...
Namensfunktionen als Argumente übergeben
Java 8 Lambda-Ausdrücke hinzugefügt. Die Verwendung von Lambdas in ähnlicher Weise wie bei anonymen Klassen ist ziemlich einfach, aber ich frage mich, ob die damit verbundene Funktionalität, benannte Funktionen als Argumente für ...
Wie funktioniert das Referenzgießen mit Methoden?
public class Main { interface Capitalizer { public String capitalize(String name); } public String toUpperCase() { return "ALLCAPS"; } public static void main(String[] args) { Capitalizer c = String::toUpperCase; //This works c ...
Error: Variable "kann nicht implizit erfasst werden, da kein Standarderfassungsmodus angegeben wurde"
Ich versuche @ zu folgdieses Beispiel [https://stackoverflow.com/questions/4478636/stdremove-if-lambda-not-removing-anything-from-the-collection] ein Lambda mit @ verwendremove_if. Hier ist mein Versuch: int flagId = _ChildToRemove->getId(); ...
rsetzen Sie zwei verschachtelte for-Schleifen mit der Java 8-AP
Ich habe das folgende Snippet und frage mich, ob und wie es möglich ist, es durch Streams / Java 8 API zu ersetzen. for (State state : states) { for (City city : cities) { if (state.containsPoint(city.getLocation())) { System.out.printf("%30s is ...
Wie bringe ich Maps und Lambdas dazu, mit einer Matrix in Python 3.4 zu arbeiten?
Ich vermeide es oft, solche Beiträge zu schreiben, aber ich bin neu in Python 3.4 und brauche Hilfe bei diesem Code. Angenommen, wir haben die folgende Liste: v = [ [ x, y ] for x in ['a','b','c'] for y in range(1,5) ]Es wird eine Liste von ...