Suchergebnisse für Anfrage "implicit-conversion"
Implizite Konvertierung zwischen Scala.Long und Java.lang.Long in Sammlungen
Ich verwende JavaConverter, um von einem Java SortedSet zu einem Vector zu wechseln. val lines = function.getInstructions.asScala.toVectorMeine Funktion getInstructions gibt eine ArrayList von java.lang.Long zurück, für den verbrauchenden Code ...
Unterstützt Swift die implizite Konvertierung?
Zum Beispiel habe ich den folgenden Code: let numberOfBlocks = 3 let blockWidth = SKSpriteNode(imageNamed: "image.png").size.width let padding = 20.0 let offsetX : Float = (self.frame.size.width - (blockWidth * numberOfBlocks + padding ...
Kann ein überladener Operator in eine Nicht-Member-Funktion umgestaltet werden, um Code zu knacken?
Betrachten Sie eine Legacy-Klassenvorlage mit überladenen Additionsoperatoren+= und+ template<class T> class X { public: X() = default; /* implicict */ X(T v): val(v) {} X<T>& operator+=(X<T> const& rhs) { val += rhs.val; return *this; } X<T> ...
Können wir implizite Konvertierungen von Enums in c # definieren?
Ist es möglich, eine implizite Konvertierung von Enums in c # zu definieren? Etwas, das dies erreichen könnte? public enum MyEnum { one = 1, two = 2 } MyEnum number = MyEnum.one; long i = number;Wenn nicht, warum nicht? Für weitere ...
Implizite Konvertierungen für printf verstehen
Der C99-Standard unterscheidet zwischen impliziten und expliziten Typkonvertierungen (6.3 Konvertierungen). Ich vermute, konnte aber nicht feststellen, dass implizite Casts ausgeführt werden, wenn der Zieltyp eine höhere Genauigkeit als die ...
Scala Option implizite Konvertierung - Schlechte Vorgehensweise oder fehlende Funktion?
Ich habe mein Datenmodell als Fallklassen dargestellt, in die Werte eingegeben wurden, die als Option null sein können. case class Document(id: Long, title: String, subtitle: Option[String])Jetzt versuche ich die Case-Klasse zu ...
Warum kann std :: cout in void * konvertiert werden, wenn g ++ verwendet wird?
Warum kann man einstd::ostream zu einervoid Zeiger? Mir ist kein solcher Konvertierungsoperator in @ bekannstd::ostream. Code unter #include <iostream> int main() { void *p = std::cout; // why does this work? } Ich stelle diese Frage, da ich ...
Ist es garantiert, dass neue Integer (i) == i in Java?
Betrachten Sie das folgende Snippet: int i = 99999999; byte b = 99; short s = 9999; Integer ii = Integer.valueOf(9); // should be within cache System.out.println(new Integer(i) == i); // "true" System.out.println(new Integer(b) == b); // "true" ...
Warum wird std :: reference_wrapper beim Aufrufen der Mitgliedsfunktion nicht implizit in eine Referenz umgewandelt? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wie man std :: reference_wrappers richtig benutzt [/questions/18127469/how-to-correctly-use-stdreference-wrappers] 1 AntwortIch verstehe nicht genau, warum man ein @ nicht verwenden ...
Implizite Konvertierung einer Funktion in eine Funktion zweiter Ordnung funktioniert nur, wenn die zu konvertierende Funktion mindestens zwei Parameter hat
Ich habe ein Problem mit impliziten Konvertierungen und Funktionen höherer Ordnung. Es scheint, dass eine implizite Konvertierung einer Funktion in eine Funktion zweiter Ordnung nur funktioniert, wenn die zu konvertierende Funktion mindestens ...