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.
Ich versuche, basierend auf einem Prädikat einige Elemente aus einem Vektor zu entfernen und das Ergebnis zu sammeln. Hier ist ein (nicht funktionierendes) Beispiel mit einem erwarteten Ergebnis:
%Vor%
Dies führt zu dem Fehler
%Vor%
Es g...
Sagen wir, ich habe etwas namens Stuff in meiner Datenbank mit einer Eigenschaft namens Id. Vom Benutzer erhalte ich eine Sequenz ausgewählter Range-Objekte (oder besser gesagt, ich erstelle sie aus ihrer Eingabe) mit den gewünschten Ids. Eine a...
Ich arbeite an einer iPhone-Anwendung und ich habe eine einfache Viele-zu-Viele-Beziehung mit Gruppen- und Kontaktobjekten eingerichtet. Eine Gruppe kann viele Kontakte haben und Kontakte können zu mehreren Gruppen gehören.
Ich versuche alle...
Weißt du, woher bekomme ich die Quelle eines Prädikats in Common Lisp? (Der Inhalt des Prädikats, wenn Sie bevorzugen.) Zum Beispiel, Quellcode von setq, string = etc.
Danke!
Sagen wir, ich habe einen Vektor von Elementen und ein Maskenarray, und ich möchte Elemente aus dem Vektor mit dem wahren entsprechenden Maskenwert extrahieren, um den Vektor zu trennen. Gibt es eine Möglichkeit, std::copy_if für diesen Zweck...
Ich benutze Google Guava 12 und habe eine Karte:
%Vor%
Ich habe ein Set:
%Vor%
Wie kann ich Einträge in roomPrice map basierend auf policy filtern und die gefilterte Karte zurückgeben?
filteredMap muss alle Werte von policy...
Wenn ich die ID eines Elements in einer Liste abrufen möchte, kann ich Folgendes tun:
%Vor%
Aber was, wenn ich den Vergleich dynamisch machen möchte? Anstatt also zu überprüfen, ob item == "box", möchte ich eine vom Benutzer eingegebene Zeic...
Ich habe dieses Zitat gefunden:
Mache Vorhersagen für reine Funktionen.
Prädikatsreinheit: Ein Prädikat ist ein Funktionsobjekt, das eine Ja / Nein-Antwort zurückgibt, typischerweise als bool -Wert. Eine Funktion ist rein in
der...