Suchergebnisse für Anfrage "implicit-conversion"

2 die antwort

Implizite Konvertierung von unique_ptr <T> nach T * @ hinzufüg

Allgemeine Frage Wie kann ich einer bereits definierten Klasse einen impliziten Konvertierungsoperator hinzufügen, ohne darauf einzugehen, ob dies eine gute Idee ist oder nicht? Nehmen wir zum Beispiel an, dassIch möchte, dass unique_ptr <T> ...

2 die antwort

Wie schreibe ich einen C ++ - Konvertierungsoperator, der einen Verweis auf ein Array zurückgibt?

In C ++ kann man einer Klasse oder Struktur implizite Konvertierungsoperatoren hinzufügen. Beispielsweise enthalten 3D-Vektortypen normalerweise Folgendes:

2 die antwort

Scala: generische Methode, die implizite Beweise verwendet, kompiliert nicht

Ich lerne Scala anhand der Übungen aus dem Buch "Scala für die Ungeduldigen". Eine Frage fragt: Gab eine veränderbarePair[S, T]erwenden Sie in der Klasse @ eine Typeinschränkung, um eine Auslagerungsmethode zu definieren, die aufgerufen werden ...

TOP-Veröffentlichungen

1 die antwort

Wann ist ein expliziter Umzug für eine Rückgabeerklärung erforderlich?

In einemKommentar zu einer anderen Frage Jonathan Wakely antwortet auf meine Aussage:Für den Rückgabewert einer lokalen Variablenfunktion ist keine explizite...

4 die antwort

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 ...

1 die antwort

Option getOrElse Typenkonfliktfehler

Warum löst dieser Code in Scala 2.9.2 einen Typenkonfliktfehler aus? das habe ich erwartet

8 die antwort

Implizit wird int in double konvertiert

Also bin ich ein bisschen verwirrt. Ich hatte den Eindruck, dass dies funktionieren sollte: In diesem Fall beidesaundbsind ints (Zähler um genau zu sein). Als Ergebnis vona / bkann möglicherweise Dezimalstellen enthalten, ints funktionieren ...

3 die antwort

Java: Übergabe eines Arguments mit einem anderen Typ an eine Funktion

Nehmen wir in Java an, wir haben eine Funktion mit dem Parameter

1 die antwort

MyType <Foo> kann nicht implizit in MyType <IFoo> konvertiert werden

Ich bin nicht sicher, ob dies ein Kovarianz- und Kontravarianzproblem ist, aber ich kann es nicht zum Laufen bringen. Hier ist der Code:

20 die antwort

Warum wird gedruckt ("% f", 0); undefiniertes Verhalten geben?

Die Aussag printf("%f\n",0.0f);prints 0. Jedoch die Aussage printf("%f\n",0); druckt zufällige Werte. ch stelle fest, dass ich eine Art undefiniertes Verhalten zeige, aber ich kann nicht genau herausfinden, waru Ein Gleitkommawert, bei dem ...