Immer diese Konvertierungen

Post Reply
Message
Author
funkybooster

Immer diese Konvertierungen

#1 Post by funkybooster »

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

Jochen

Re: Immer diese Konvertierungen

#2 Post by Jochen »

Verwende statt atol() einfach strtol(), dem kann man auch die Basis des Strings angeben. (man strtol)

Jochen

funkybooster

Re: Immer diese Konvertierungen

#3 Post by funkybooster »

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">

Jochen

Re: Immer diese Konvertierungen

#4 Post by Jochen »

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

Post Reply