Hallo wiedermal!
Ich möchte ein Programm schreiben das ich mit
$ myprogi 2000
Dabei soll der Parameter 2000 (oder was dann auch immer dasteht) von String (bekomme ich ja so gelifert) in einen Long umgewandelt werden. Natürlich hilft mir dabei die atol-Funktion, aber ich möchte, dass der Wert 2000 als Hex-Wert und nicht als Dezimalwert interpretiert wird! Was muss ich tun?
Gruss
David
Immer diese Konvertierungen
Re: Immer diese Konvertierungen
Verwende statt atol() einfach strtol(), dem kann man auch die Basis des Strings angeben. (man strtol)
Jochen
Jochen
Re: Immer diese Konvertierungen
Ha, ist ja massiv einfach - nur wissen muss man's<img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Re: Immer diese Konvertierungen
Bzw. Manual-Pages lesen können. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> "man atol" liefert auch den Hinweis auf strtol(), sowohl im Text wie auch unter "SEE ALSO".
Jochen
Jochen