vlad: binärdatei einlesen und byteweise verarbeiten

Beitrag lesen

hi,
Ich habe eine binärdate geöffnet und mittles read teilwesie eingelsen.

Wie verarbeite ich die daten jetzt weiter?
ich hab jetzt ja quasi einen string, möchte aber ein byte-array.
Ich könnte jetzt mit subst natürlich jedes Zeichen einzeln rausholen, aber das ist weder effizien, noch weiß ich wie ich das zeichen, dann als binärzahl interpretiere.
also dass ich anstatt ein das zeichen '1' eine 49 habe oder statt '\n' eine 10.
Wenn man die normalen operatoren auf strings anwendet, dann parst er ja den string.

Ok, ich habs:

my @data = map{ord($_)}( split('', $data) );