lambda

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

Java 8 - Wie Prädikat verwenden, das eine Funktion mit Parameter hat?

Ich habe den folgenden Code: %Vor% Was ist der richtige Weg, um es in Java 8 Stream s zu konvertieren? Wenn ich versuche, map() zu verwenden, erhalte ich einen Fehler, da getAttribute kein Function ist. %Vor%     
01.09.2015, 13:03
5
Antworten

Verwenden Sie einen Ausdruck zweimal in einer Zeile - als Bedingung UND für die Formatierung von Zeichenfolgen?

Ich finde, dass ich in vielen verschiedenen Projekten eine Menge Code schreibe, wo ich einen (mäßig komplexen, möglicherweise kostenintensiven) Ausdruck auswerten muss und dann etwas damit machen soll (zB für die String-Formatierung) ), aber nur...
15.01.2013, 11:59
3
Antworten

std :: Funktion als benutzerdefinierter Stream-Manipulator

Ich versuche C ++ 11-Funktionen zu verwenden, um benutzerdefinierte Stream-Manipulatoren einfacher zu erstellen. Ich kann Lambda-Funktionen als Manipulatoren verwenden, aber nicht std::function<ostream&(ostream&)> . Hier ist d...
22.10.2012, 00:35
2
Antworten

Umwandlung von Lambda-Ausdruck in einen Ausdrucksbaum

Aus C # in der Tiefe:    Nicht alle Lambda-Ausdrücke können in Ausdrucksbäume umgewandelt werden. Sie   kann ein Lambda nicht mit einem Anweisungsblock konvertieren (auch nur einen   return statement) in einen Ausdrucksbaum - & gt; es muss in...
07.12.2011, 18:10
1
Antwort

Lambda Ausdruck, der in der Select () - Abfrage verwendet werden soll

Ich versuche, einen Lambda-Ausdruck zu erstellen, der zwei Zuweisungen enthält (wie weiter unten gezeigt), die ich dann an eine Queryable.Select () -Methode übergeben kann. Ich versuche, eine String-Variable in eine Methode zu übergeben und d...
27.04.2010, 08:31
1
Antwort

Warum kann ich ostream cout in einem Lambda verwenden, obwohl es nicht erfasst wurde?

Dieses Lambda schlägt fehl, weil ich die Variable nicht erfasst habe: %Vor% Aber warum funktioniert ostream cout obwohl es nicht erfasst wurde? %Vor%     
04.05.2015, 22:02
3
Antworten

lambda + for_each + löschen auf STL-Containern

Ich versuche ein einfaches Löschen jedes Zeigers in meiner Vektor / Liste / ... Funktion zu erhalten, die mit einer ultra coolen Lambda Funktion geschrieben wurde. %Vor% Ich habe keine Ahnung, was ich für die ??? füllen soll. Jede Hilfe wird...
19.05.2010, 20:00
1
Antwort

python 3 Map / Lambda-Methode mit 2 Eingängen

Ich habe ein Wörterbuch wie das Folgende in Python 3: %Vor% Ich möchte alle Werte mit int map function in int umwandeln, und ich habe so etwas geschrieben: %Vor% aber der Python beschwert sich:    TypeError: () fehlt 1 benötigtes P...
24.10.2014, 07:28
1
Antwort

Stream der zu mappenden Karten

Wie kann ich ein Stream von Map s (desselben Typs) auf ein einzelnes Map in Java 8 reduzieren? %Vor%     
05.11.2014, 08:49
2
Antworten

Wird im Konstruktor safe ein Verweis auf eine überschreibbare Methode verwendet? [Duplikat]

Wenn ich einen Ereignis-Listener mit einem Lambda hinzufüge, der eine überschreibbare Methode im Konstruktor aufruft, erhalte ich eine Warnung. Wenn ich eine Methodenreferenz verwende, bekomme ich keine Warnungen über überschreibbare Methoden...
01.07.2014, 18:27