hallöchen ![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
ich würd gern wissen ob es in Cpp eine funktion gibt, die einen hexdezimal string in einen dezimal integer umwandelt?![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
naja, ob es ein integer is oda ein string, is mir wurscht ^^
und schon haben wir 0xFF bzw "ff"... und wie kehre ich den vorgang um?![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
#edit:
bin auf ne andere idee gekommen...
ums mal kurz zu erläutern:
ich hab ein programm, das daten von einem webserver empfängt (plaintext)... das transfer encoding ist chunked, also kleistert er mir reihenweise chunks hin.. vor jedem chunk steht die länge als hexdezimal.. in dem string... jetzt möcht ich natürlich überprüfung, ob der chunk au wirklich so groß ist![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
bin ja aba noch garnicht auf die idee gekommen, meine prüfsumme in ein hex string umzuwandeln, und das dann z.b. mit memcmp() oder strcmp() zu überprüfen :>
würd mich aber trotzdem freuen, wenn jmd. einen anderen weg findet, bzw. es eine funktion gibt, die hex -> dez umwandelt. danke...
![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
ich würd gern wissen ob es in Cpp eine funktion gibt, die einen hexdezimal string in einen dezimal integer umwandelt?
![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
naja, ob es ein integer is oda ein string, is mir wurscht ^^
Code:
sprintf(temp, "%x", 255);
und schon haben wir 0xFF bzw "ff"... und wie kehre ich den vorgang um?
![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
#edit:
bin auf ne andere idee gekommen...
ums mal kurz zu erläutern:
ich hab ein programm, das daten von einem webserver empfängt (plaintext)... das transfer encoding ist chunked, also kleistert er mir reihenweise chunks hin.. vor jedem chunk steht die länge als hexdezimal.. in dem string... jetzt möcht ich natürlich überprüfung, ob der chunk au wirklich so groß ist
![Smile :) :)](https://cdn.jsdelivr.net/joypixels/assets/8.0/png/unicode/64/1f642.png)
bin ja aba noch garnicht auf die idee gekommen, meine prüfsumme in ein hex string umzuwandeln, und das dann z.b. mit memcmp() oder strcmp() zu überprüfen :>
würd mich aber trotzdem freuen, wenn jmd. einen anderen weg findet, bzw. es eine funktion gibt, die hex -> dez umwandelt. danke...
Zuletzt bearbeitet: