Suchergebnisse für Anfrage "lambda"
Wo werden Lambda-erfasste Variablen gespeichert?
Wie ist es möglich, dass dieses Beispiel funktioniert? Es druckt6: #include <iostream> #include <functional> using namespace std; void scopeIt(std::function<int()> &fun) { int val = 6; fun = [=](){return val;}; //<-- this } int main() { ...
Was ist das Analogon der Kategorie in der Programmierung
Ich fand heraus, dass es einen Isomorphismus zwischen Logik und Programmierung gibt, genannt Curry-Howard Korrespondenz [https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspondence], gibt es eine solche Entsprechung für die ...
_ => Was bedeutet dieser Unterstrich in Lambda-Ausdrücken?
Was macht ein Lambda-Ausdruck wie_=> expr bedeuten Was ist der Zweck von_ als Eingabe für Lambda? Beispiel int count = 0; list.ForEach(_ => count += 1);
Wie erstelle ich eine Funktion und übergebe die Argumentliste mit variabler Länge?
Wir können eine Funktion erstellenp im folgenden Code: var p = function() { }; if (typeof(console) != 'undefined' && console.log) { p = function() { console.log(arguments); }; } aber die Argumente werden wie ein Array an @ übergebconsole.log, ...
Lambda Ausdruck für Setter
Wir haben Lambda-Ausdruck für Getter wie folgt: Function<Student, String> studentNameGetter = Student::getName;Wie wäre es mit Lambda-Ausdruck für den Setter?
Java 8-Streams: Warum verhält sich Collectors.toMap bei Generika mit Platzhaltern anders?
ngenommen, Sie haben einList von Zahlen. Die Werte imList kann vom Typ @ seInteger, Double etc. Wenn Sie ein solches @ deklarierList es ist möglich, es mit einem Platzhalter zu deklarieren ?) oder ohne Platzhalter. final List<Number> numberList ...
Wie kann ich eine Ausnahme in einem Lambda-Block ab dem äußeren Block erneut auslösen?
Mit folgendem Code, void key(Key) throws SomeCheckedException { } void supplier(Supplier<Key> s) throws SomeCheckedException { ofNullable(s).ifPresent(s -> { // | try { // | key(s.get()); // | } catch (final SomeCheckedException sce) { // | // ...
Get MethodInfo für einen Lambda-Ausdruck
Ich weiß, ich frage die bizarren, aber nur für Tritte, ist es möglich, die @ zu bekommMethodInfo für einen Lambda-Ausdruck? Ich bin nach so etwas: (Func<int, string>(i => i.ToString())).MethodInfo AKTUALISIERE Ich möchte die ...
Bestellen Sie eine Liste (C #) nach vielen Feldern? [Duplikat
Diese Frage hat hier bereits eine Antwort: Multiple Order By mit LINQ [duplizieren] [/questions/2318885/multiple-order-by-with-linq] 1 AntwortIch möchte eine Liste von Objekten in C # nach vielen Feldern ordnen, nicht nur nach einem. Nehmen ...
Erfasse und verschiebe ein unique_ptr in einem c ++ 14 Lambda Ausdruck
Ich fange einen unique_ptr in einem Lambda-Ausdruck folgendermaßen ein: auto str = make_unique<string>("my string"); auto lambda = [ capturedStr = std::move(str) ] { cout << *capturedStr.get() << endl; }; lambda(); Es funktioniert großartig, bis ...