DWORD in char* überführen?
-
HI,
wie der Titel schon sagt möchte ich gerne ein DWORD in einen Char* konvertieren.
Leider habe ich absolut keine Idee wie soetwas überhaupt funktioniert.Vielleicht kann mir jemand von euch einen Tipp dazu geben?

-
Du kannst sowohl C als auch C++ casts verwenden.
DWORD x = 5; char* val = (char*)x; char* va1 = reinterpret_cast<char*>(x);
-
Adresse von x als Pointer con char casten:
char* val = (char*)&x;
-
sicher das du char* willst und nicht char?
-
also so gehts auch^^
char* DWordToCharPtr(DWORD dwValue) { char* ret = 0; __asm { mov eax, dwValue; mov ret, eax; } return ret; }wenn dann doch in einen Pointer auf einen Char-Pointer casten^^
so:char* pVal = *((char**)&dwVal);