Suchergebnisse für Anfrage "reinterpret-cast"

10 die antwort

Kann Aliasing-Probleme mit const-Variablen vermieden werden

Meine Firma verwendet einen Nachrichtenserver, der eine Nachricht in ein @ abrufconst char* und wandelt es dann in den Nachrichtentyp um. Ich habe darüber nach der Frage besorgt gewordendiese Frag [https://stackoverflow.com/q/28697626/2642059]. ...

8 die antwort

Sollte ich static_cast oder reinterpret_cast verwenden, wenn ich eine Leerstelle * auf irgendetwas @ wi

Both static_cast und reinterpret_cast scheinen gut zu funktionieren, um void * auf einen anderen Zeigertyp zu übertragen. Gibt es einen guten Grund, einander den Vorzug zu geben?

3 die antwort

Warum kann ich kein static_cast zwischen char * und unsigned char * erstellen?

Anscheinend betrachtet der Compiler sie als nicht verwandte Typen und daher

TOP-Veröffentlichungen

7 die antwort

Entspricht dem reinterpret_cast von C ++ in C #

4 die antwort

Warum kann ich static_cast mit void * aber nicht mit char * verwenden?

Ich weiß dasreinterpret_cast [http://en.cppreference.com/w/cpp/language/reinterpret_cast] wird hauptsächlich verwendet, um zu oder von einem @ zu gehchar*. Aber ich war überrascht zu finden, ...

1 die antwort

static_cast und reinterpret_cast für std :: align_storage

3 die antwort

Casting via void * anstelle von reinterpret_cast

Ich lese ein Buch und habe das gefunden

10 die antwort

Ist das Bit std :: array mit dem alten C-Array kompatibel?

Ist das zugrunde liegendebitrepräsentation für einstd::array<T,N> v und einT u[N] das Gleiche it anderen Worten, ist es sicher, @ zu kopierN*sizeof(T) Bytes von einem zum anderen? (Entweder durchreinterpret_cast odermemcpy.) Bearbeiten Zur ...

2 die antwort

Verstößt das als Objekt verwendete gekapselte Zeichenarray gegen die strikte Aliasing-Regel

4 die antwort

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