Suchergebnisse für Anfrage "casting"
Wie implementiere ich Polymorphismus mit std :: shared_ptr?
Ich habe einige der anderen Fragen zu diesem Thema gesehen, aber immer noch keine Antwort gefunden - ich vermute, ich vermisse etwas: Ich habe zwei einfache Testklassen definiert: class TestBase { public: TestBase ( ) { }; ~ TestBase ( ) { }; ...
Wie C struct nur einen anderen Strukturtyp umwandeln, wenn ihre Speichergröße gleich ist?
Ich habe 2 Matrixstrukturen, bedeutet gleiche Daten, habe aber eine andere Form wie diese: // Matrix type 1. typedef float Scalar; typedef struct { Scalar e[4]; } Vector; typedef struct { Vector e[4]; } Matrix; // Matrix type 2 (you may know ...
Warum löst Enumerable.Cast eine InvalidCastException aus?
Wenn ich implizit einen Integer-Wert in ein Double umwandeln kann, wie: int a = 4; double b = a; // now b holds 4.0 Warum kann ich das nicht tun: int[] intNumbers = {10, 6, 1, 9}; double[] doubleNumbers2 ...
SQL: Umwandlung eines Strings in IDS mit der IN-Klausel
DECLARE @STR_IDS VARCHAR(15) SET @STR_IDS='7,15,18' UPDATE TBL_USERS WHERE ID IN @STR_IDSIch weiß, dass die Update-Anweisung nicht funktionieren würde, da die ID vom Typ INT ist und ich dort einen varachar-Wert ersetze. Wie kann ich die Abfrage ...
Array in IEnumerable <T> konvertieren
Zu meiner Überraschung erhalte ich die folgende Aussage: public static IEnumerable<SomeType> AllEnums => Enum.GetValues(typeof(SomeType)); zu beschweren, nicht in der Lage zu sein, von @ zu konvertier System.Array zu ...
Wenn eine lange Ganzzahl in eine kurze umgewandelt wird, was ist passiert?
Ich benutze Java, um eine lange Ganzzahl y in eine kurze Ganzzahl x zu kopieren: long y = 40002; short x = (short) y; System.out.println("x now equals " + x); Das Ergebnis ist: x entspricht jetzt -25534. Ich habe versucht herauszufinden, wie ...
Golang: Eine Schnittstelle dynamisch in eine typisierte Variable umwandeln
In go, ist es möglich, Variablen irgendwie dynamisch umzusetzen? Zum Beispiel, wenn eine einfache Besetzung wäre: var intAge = interfaceAge.(int)Was ist, wenn ich nicht weiß, dass das Alter ein Int im Voraus ist? Eine einfache Art zu schreiben ...
Regular cast vs. static_cast vs. dynamic_cast [duplizieren]
Diese Frage hat hier bereits eine Antwort: Wann sollten static_cast, dynamic_cast, const_cast und reinterpret_cast verwendet werden? [/questions/332030/when-should-static-cast-dynamic-cast-const-cast-and-reinterpret-cast-be-used] 8 answers Ich ...
Casting Zeiger auf abgeleitete Klasse, um auf Zeiger auf Basisklasse zu verweisen
Warum kann ich keinen Zeiger auf eine abgeleitete Klasse setzen, um auf einen Zeiger auf eine Basisklasse zu verweisen? struct Base { }; struct Derived : Base { }; int main() { Derived* derived = nullptr; static_cast<Base*&>(derived); }Ich ...
Haskell: Konvertieren von Int in String
Ich weiß, Sie können ein @ konvertierString zu einer Nummer mitread: Prelude> read "3" :: Int 3 Prelude> read "3" :: Double 3.0Aber wie schnappst du dir dasString Darstellung einesInt Wert