uni
Mitglied
Hallo,
ich suche ein Gegenstück zu der Funktion itoa() .
char *_itoa( int value, char *string, int radix );
Hier kann man ja über die Radix angeben, in was die Zahl umgewandelt
werden soll (z.B. mit Radix=16 nach Hex)
Jetzt wäre doch eine Funktion toll, mit der man das Ganze einfach wieder
rückgängig machen kann:
int myAtoi( const char *string, int radix);
""""""""""
So könnte die Zahl im String = "8d" als Hexzahl wieder konvertiert werden.
Gibt es sowas schon? Oder gibt es einen Trick wie ich aus dem String "8d"
ohne große Rechnerei eine Zahl machen kann, dem dem Hexwert entspricht?
ich suche ein Gegenstück zu der Funktion itoa() .
char *_itoa( int value, char *string, int radix );
Hier kann man ja über die Radix angeben, in was die Zahl umgewandelt
werden soll (z.B. mit Radix=16 nach Hex)
Jetzt wäre doch eine Funktion toll, mit der man das Ganze einfach wieder
rückgängig machen kann:
int myAtoi( const char *string, int radix);
""""""""""
So könnte die Zahl im String = "8d" als Hexzahl wieder konvertiert werden.
Gibt es sowas schon? Oder gibt es einen Trick wie ich aus dem String "8d"
ohne große Rechnerei eine Zahl machen kann, dem dem Hexwert entspricht?