Suchergebnisse für Anfrage "reinterpret-cast"
Austauschbare Klassentypen nur über Zeiger-Casting erstellen, ohne neue Objekte zuweisen zu müssen?
AKTUALISIEREN: Ich schätze "will das nicht, will das stattdessen" Vorschläge. Sie sind insbesondere dann nützlich, wenn sie im Zusammenhang mit der...
Warum wird dieser reinterpret_cast nicht kompiliert?
ich verstehe dasreinterpret_cast ist gefährlich, ich mache das nur, um es zu testen. Ich habe folgenden Code: int x = 0; double y = reinterpret_cast<double>(x);Wenn ich versuche, das Programm zu kompilieren, erhalte ich eine ...
Welche Art von Besetzung von Eltern zu Kindern?
Diese Frage bezieht sich auf welche C ++ style cast [https://msdn.microsoft.com/en-us/library/5f6c9f8h.aspx] sollte verwendet werden, um diese Konvertierung durchzuführen. Mir ist bewusst, dass eine Besetzung im C-Stil dies erreichen kann. Für ...
Kann reinterpret_cast (oder eine beliebige Besetzung) x-Werte in l-Werte konvertieren?
Ist der folgende Code legal (gemäß C ++ 11 und / oder C ++ 14-Standard)? #include <iostream> #include <utility> using namespace std; void foo(int &a) { cout << a << endl; } int main() { foo(reinterpret_cast<int &>(move(5))); } Wenn ja, ist es ...
Casting via void * anstelle von reinterpret_cast
Ich lese ein Buch und habe das gefunden
Struktur in ein Array umwandeln [duplizieren]
Diese Frage hat hier bereits eine Antwort: Verstößt der Zugriff auf das erste Feld einer Struktur über einen C-Cast gegen das strikte Aliasing? [/questions/9747010/does-accessing-the-first-field-of-a-struct-via-a-c-cast-violate-strict-aliasing] ...
Once again: strenge Aliasing-Regel und char *
Je mehr ich lese, desto verwirrter wird es. Die letzte Frage von den verwandten ist meiner Frage am nächsten, aber ich wurde mit allen Wörtern über die Lebensdauer des Objekts verwechselt und besonders - ist es in Ordnung, nur zu lesen oder ...
reinterpret_cast Besetzungskosten
ein Verständnis ist, dass C ++ reinterpret_cast und C pointer cast nur eine Funktionalität zur Kompilierungszeit sind und überhaupt keine Performancekosten verursache Ist das wahr