Suchergebnisse für Anfrage "casting"
Was könnte einen Dynamic_cast zum Absturz bringen?
Ich habe einen Code, der so aussieht: TAxis *axis = 0; if (dynamic_cast<MonitorObjectH1C*>(obj)) axis = (dynamic_cast<MonitorObjectH1C*>(obj))->GetXaxis(); Manchmal stürzt es ab: Thread 1 (Thread -1208658240 (LWP 11400)): #0 0x0019e7a2 in ...
c ++ Typ Cast Operator Überladung und implizite Konvertierungen
wenn ich den Typumwandlungsoperator überlade, treten Kompilierungsfehler auf, wenn eine implizite Konvertierung erforderlich ist und keine gefunden werden kann. Betrachten Sie das einfache Beispiel, in dem ich eine Wrapper-Klasse habe, die einen ...
Wie ändere ich eine Variable eines Typs in eine andere in C?
Ich will es machen: int main () { bla bla bla void *onetype; switch (USER_INPUT_TYPE) { CASE CONVERT_TO_CHAR: convert onetype VOID TO CHAR >>> HOW??? CASE CONVERT_TO_INT: convert onetype VOID TO INT >>> HOW??? LOT OF CASES... } }Ja, ich kenne ...
LINQ .Cast () - Erweiterungsmethode schlägt fehl, aber (Typ-) Objekt funktioniert
Um zwischen einigen LINQ to SQL-Objekten und DTOs zu konvertieren, haben wir explizite Umwandlungsoperatoren für die DTOs erstellt. Auf diese Weise können wir Folgendes tun: DTOType MyDTO = (LinqToSQLType)MyLinq2SQLObj;Das funktioniert gut. ...
Hackt ein privates Mitglied ein bestimmtes Verhalten?
Ich habe die folgende Klasse: class BritneySpears { public: int getValue() { return m_value; }; private: int m_value; };Welche ist eine externe Bibliothek (die ich nicht ändern kann). Ich kann den Wert von @ offensichtlich nicht ändem_value, ...
Visual Studio erstellt beim Typecasting kein temporäres Objekt?
Ich verwende Visual Studio Express 2013 und spiele ein bisschen herum, um etwas über verschiedene Dinge in C ++ zu lernen. Ich bin auf einen interessanten Fehler im Compiler gestoßen, bei dem kein temporäres Objekt erstellt zu werden scheint, ...
Warum ist eine explizite Typumwandlung von double nach float, aber nicht von int nach byte erforderlich?
Consider folgende Anweisung: byte by = 5; //works fine literal '5' ist vom Typ int und klein genug, um in eine Variable vom Typ byte zu passen. Der Compiler führt hier das implizite Typ-Casting durch (von int zu byte). Betrachten Sie nun ...
Kann "Iterator" nur Unterklasse "const_iterator" eingeben?
Nach eine weitere Frage zu Iteratoren [https://stackoverflow.com/questions/2844339/c-iterator-and-const-iterator-problem-for-own-container-class] Ich habe einige Zweifel an benutzerdefinierten Containern. In meinem Container,iterator ist eine ...
Java Lambda Ausdrücke, Casting und Komparatoren
Ich suchte im Java-Quellcode nach demMap interface und stieß auf diesen kleinen Codeausschnitt: /** * Returns a comparator that compares {@link Map.Entry} in natural order on value. * * <p>The returned comparator is serializable and throws ...
InvokeExact für das Objekt, dessen Typ dynamisch vom Klassenladeprogramm geladen wird
ch habe den ganzen Tag mit diesem Problem verbracht. Mein Problem ist, wie man einen Aufruf von MethodHandle.invokeExact für eine Instanz ausführt, deren Klassentyp zur Laufzeit des Programms dynamisch geladen wird. Um das Problem klarer zu ...