C++ Strings casten
Hallo liebe Community,
ich stresse mich gerade ein wenig mit einem casting Problem herum und hoffe ihr könnt mir helfen.
Ich lese aus einer Datei einen String dieser beinhaltet 2 Zeichen (1 Byte z.B. C9), dieses möchte ich nun in Feld eines "unsigned char"-Feldes bekommen.
Die Typen sind fest vorgegeben, an denen kann nicht mehr gerüttelt werden.
Derzeit nutze ich:
array[0] = strtol(str, NULL, 16);
(z.B. str = "c9")
Dies frisst mir leider zu viele Ressourcen. Habt ihr einen vernünftigen Alternativvorschlag?
Besten Dank schon mal im Vorraus.
__________________
Make the world a prettier place - get a bikini wax!
|