Bademeister: dynamische Umwandlung string Zahl -> integer Zahl

Beitrag lesen

Hi Tom

Und was Du bist, behalte ich für mich :-)

Ja, sei mal lieber vorsichtig, ich weiss ja dank Deiner Signatur, wo Du wohnst ;-)

[...] dann sollte es klar werden, dass octdec() falsch ist und decoct() benötigt wird, um umask() oder mkdir() usw. zu benutzen.

Also ich weiss immer noch nicht, was Du da mit decoct() anstellen willst. Ich wuerde es so sehen:

Wir haben:
einen String, dessen Inhalt ein oktales Integer-Literal ist

Wir brauchen:
Die Zahl, die von diesem Literal repraesentiert wird, als Integer (denn die Funktionen chmod() und auch umask() brauchen den mode jeweils als Integer). Die Funktion, die uns diese Zahl liefert, ist octdec().

decoct() braucht ein Integer als Parameter und gibt Dir einen String zurueck. Mit ist weder klar, welche Zahl Du da uebergeben willst, noch, was Du mit dem Rueckgabewert anstellen moechtest. Die oktale Darstellung der Zahl haben wir doch von Anfang an, die muessen wir nicht mehr rausfinden.

Viele Gruesse,
der Bademeister