optional

Ein unveränderlicher Typ, der einen Wert oder eine Referenz enthalten kann. Jede Instanz dieses Typs enthält entweder einen Nicht-Null-Wert oder eine Referenz oder enthält nichts (in diesem Fall sagen wir, dass die Referenz "abwesend" ist; es wird niemals gesagt, dass sie "Null enthält").
2
Antworten

Wie man java.util.OptionalSomething auf etwas abbildet? in Kotlin

Ich habe eine Methode, die java.util.Optional<Something> zurückgibt. Ich möchte diese Methode von Kotlin verwenden und möchte, dass mein Ergebnis Something? , nicht Optional<Something> lautet Wie macht man das in Kotlin au...
04.08.2016, 12:28
2
Antworten

Aufruf von Funktionen mit std :: optionalen Parametern

Ich habe eine Funktion, deren Signatur lautet: %Vor% (Ich habe den Alias std::experimental::optional , bis std::optional offiziell verfügbar ist.) Allerdings habe ich Schwierigkeiten, es sauber zu nennen. Der Compiler verweigert die...
06.02.2017, 00:41
2
Antworten

Implementieren von Klassen, die sich wie Optional verhalten sollten

Stellen Sie sich vor, Sie würden herausfinden, ob sich zwei Formen schneiden. Ein Schnittpunkt zweier Formen kann entweder eine andere Form oder nichts sein. Wenn es keine intersects(Shape) -Methode in Shape gibt, dann wäre, glaube ich, di...
19.04.2015, 15:43
1
Antwort

Gibt es eine elegante Möglichkeit, ein Objekt, das in zwei verschachtelte Optionals eingepackt ist, auszupacken?

Betrachten Sie diese beiden Klassen %Vor% Die Implementierung der obigen Methoden ist für die Frage nicht wichtig, deshalb habe ich das aus Gründen der Einfachheit weggelassen. Ich möchte das tun: %Vor% Dies funktioniert jedoch nicht,...
14.08.2015, 10:26
2
Antworten

Zwei (oder mehr) Optionale in Swift

Während ich ein Apple-Video über LLDB-Debugger angeschaut habe, habe ich etwas gefunden, für das ich keine Erklärung finden kann; Er sprach über optionale Werte, als er schrieb: %Vor% Ich öffnete einen Spielplatz und fing an, es auszuprobier...
01.12.2014, 09:26
1
Antwort

Ist die implizite Umwandlung von boost :: optional zu bool weggegangen?

Ich habe angefangen, eine vc ++ 10 / boost 1.48 Codebasis auf vc ++ 12 / boost 1.57 zu portieren und bekomme einen Fehler, dass boost :: optional nicht in bool konvertieren kann. Ich dachte, das wäre ein Feature von boost :: optional, wurde es e...
21.05.2015, 00:15
2
Antworten

In MS Visual Studio 2013 nicht optional - was tun?

Ich möchte std::experimental::optional verwenden, aber MSVS 2013 sagt mir, dass es die Kopfzeile nicht finden kann. Warum ist es nicht dort? Kann ich meine eigenen Codes anderswo veröffentlichen? Der C ++ 14 Vorschlag vielleicht?
17.07.2015, 11:08
3
Antworten

Wie implementiert man diesen verschachtelten Fluss mit Optionals?

Ich habe eine Methode, die String als Eingabe verwendet und auch String zurückgibt. Die folgende ASCII-Grafik zeigt den logischen Ablauf: %Vor% Im Grunde für gegebene input suche ich nach A Objekt, das in einem Option verpa...
17.11.2016, 16:05
1
Antwort

Emacs interaktive Funktion mit optionalem numerischen Präfix

Wie gebe ich eine Funktion an, die ein optionales numerisches Präfix hat, wenn nicht, fragt sie nach einer Nummer? im Grunde, wie goto-line verhält? %Vor% Wie mache ich Arbeit? Danke     
07.02.2010, 00:10
1
Antwort

Apache Spark Joins Beispiel mit Java

Ich bin sehr neu in Apache Spark. Ich möchte mich eigentlich auf die grundlegende Spark-API-Spezifikation konzentrieren und einige Programme mit Spark-API verstehen und schreiben. Ich habe ein Java-Programm mit Apache Spark geschrieben, um das J...
05.02.2015, 07:47