predicate

Ein Prädikat ist eine Methode, die eine Reihe von Kriterien darstellt und für ein gegebenes Objekt entscheidet, ob diese Kriterien erfüllt sind oder nicht. In Computersprachen wird ein Prädikat als eine Funktion ausgedrückt, die ein einzelnes Objekt als Eingabeparameter verwendet und einen booleschen Wert zurückgibt.
3
Antworten

Schnell in Prolog einsatzbereit

Meine Firma hat ein Projekt in Prolog und ich möchte einige Dinge darüber klären, wie man es lernen kann. Ich weiß, dass Prolog anders ist. Es sollte nicht wie jede andere Sprache gelernt werden. Nachdem ich das gesagt habe und in Anbetracht...
01.01.2010, 20:41
3
Antworten

Gibt es ein Java 1.5-Äquivalent zu den PredicateT-Methoden in .Net?

Insbesondere suche ich nach einer ähnlich sauberen Schreibweise für Collection<T>.TrueForAll / Exists , etc. Es fühlt sich übel an, eine foreach-Schleife schreiben zu müssen, um die Rückgabe einer Methode für jedes Objekt zu überpr...
24.04.2009, 20:23
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

Pointfree Funktionskombination in Python

Ich habe einige Prädikate, z. B .: %Vor% und möchte sie logisch wie in kombinieren: %Vor% Die Frage ist jetzt: Kann eine solche Kombination in einem pointfree Stil geschrieben werden, wie zum Beispiel: %Vor% Dies hat natürlich nich...
07.02.2012, 21:58
2
Antworten

Was ist der Unterschied zwischen der Verwendung eines Prädikats oder einer Funktion als Java-Stream-Filter?

Unter der Annahme, dass ich einen zufälligen Filter in einem Stream verwende, besteht die einfachste Möglichkeit darin, das Prädikat direkt einzugeben: %Vor% Ich kann auch einfach eine Referenz erstellen und das Prädikat im Voraus definieren...
22.04.2016, 16:16
1
Antwort

Verwenden einer Variablen für den Elementnamen im Core Data Prädikat

Ich versuche, eine Methode zu schreiben, die versucht, ein Objekt basierend auf einem Prädikat mithilfe einer Variablen (als Teil eines NSXMLParser) abzurufen. Der Code sieht so aus: Ich habe diese Variablen in der Klasse definiert: %Vor%...
13.02.2012, 14:04
1
Antwort

Wie lautet die VB.NET-Syntax für die Verwendung von List.FindAll () mit einem Lambda?

In C # habe ich einen FindAll in einer generischen Liste wie folgt ausgeführt: %Vor% Zwei Fragen, ist dies der geeignete Weg, um so etwas durchzuführen und wie konvertiere ich das in VB.Net     
01.09.2011, 23:18
1
Antwort

Methode mit Prädikat als Parameter

Dies ist eine allgemeine Frage, aber hier ist der spezielle Fall, für den ich eine Lösung suche: Ich habe ein Dictionary<int, List<string>> Ich möchte verschiedene Prädikate anwenden. Ich möchte eine Methode, die mehrere LINQ-A...
03.08.2010, 19:04
1
Antwort

Warum kann ich std :: set nicht mit einer Instanziierung eines Prädikats konstruieren, aber ich kann ein std :: set zuweisen, das auf diese Weise konstruiert wurde?

Also habe ich ein Array (0 - n), das Werte enthält, die ich mit std :: set für die Sortierung verwenden möchte. Das Array ist unsigned int Kosten [n] . Ich verwende den folgenden Funktor für diese Sortierung: %Vor% Also hier ist das Pr...
21.11.2011, 03:49
1
Antwort

Wie Prädikat als Funktionsparameter übergeben wird

Ich habe eine Klasse CMyVector , die einen Vektor von Zeigern auf CMyClass Objekte enthält und ich habe mehrere "find" -Funktionen, um Elemente nach verschiedenen Kriterien zu finden. So habe ich zum Beispiel: %Vor% Zuerst wurden sie al...
05.12.2011, 15:25