Suchergebnisse für Anfrage "implicit-conversion"

6 die antwort

ann mir jemand implizite Konvertierungen in Scala erkläre

Und genauer gesagt, wie funktioniert das BigInt [http://lampsvn.epfl.ch/trac/scala/browser/scala/tags/R_2_7_7_final/src/library/scala/BigInt.scala?view=markup] funktioniert für die Konvertierung von int nach BigInt? m Quellcode heißt es: ... ...

10 die antwort

Wie funktioniert `is_base_of`?

Wie funktioniert der folgende Code? typedef char (&yes)[1]; typedef char (&no)[2]; template <typename B, typename D> struct Host { operator B*() const; operator D*(); }; template <typename B, typename D> struct is_base_of { template <typename T> ...

2 die antwort

Kann nicht implizit List <double> 'in' double 'konvertieren

Wirft weiter, was in diesem Teil meines Codes falsch ist, wenn ich Zellen zurückgeben möchte. Ich erhalte diesen Fehler. Typ 'System.Collections.Generic.List' kann nicht implizit in 'double' konvertiert werden: public double ...

TOP-Veröffentlichungen

4 die antwort

Warum kompiliert <anstelle von << in der Stream-Ausgabe noch?

Heute habe ich in meinem Programm einen kleinen Tippfehler gemacht und war gespannt, warum ich keine Ausgabe bekommen habe, obwohl das Programm gut kompiliert wurde. Grundsätzlich reduziert sich darauf: #include <iostream> int main() { ...

6 die antwort

Ternärer Operator setzt Ganzzahl @

Bitte werfen Sie einen Blick in den unten stehenden Code int a =10; int b =20; System.out.println((a>b)?'a':65);//A System.out.println((a>b)?a:65);//65 System.out.println((a>b)?"a":65);//65Kann mir jemand erklären, warum "A" angezeigt wird, wenn ...

4 die antwort

Issue with std :: reference_wrapper

Das Problem ist mit dem folgenden Code klar: #include <functional> #include <iostream> #include <vector> int main() { //std::vector<int> a, b; int a = 0, b = 0; auto refa = std::ref(a); auto refb = std::ref(b); std::cout << (refa < refb) << ...

2 die antwort

Keine brauchbare Konvertierung von std :: function nach bool

The C ++ 11std::function soll @ implementieroperator bool() const [http://www.cplusplus.com/reference/functional/function/operator_bool/], warum sagt mir Clang, dass es keine brauchbare Konvertierung gibt? #include <functional> #include <cstdio> ...

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

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

2 die antwort

Drei Konvertierungen in impliziter C ++ - Konvertierungssequenz

Die Seite beihttp: //en.cppreference.com/w/cpp/language/implicit_cas [http://en.cppreference.com/w/cpp/language/implicit_cast] gibt an, dass bis zu drei Konvertierungssequenzen in einer impliziten Konvertierungssequenz ausgeführt werden ...