Thread binäre Daten: binäre Daten zeitoptimal einlesen (10 answers)
Opened by rookie at 2004-07-28 15:27

rookie
 2004-07-28 17:19
#85049 #85049
User since
2004-07-28
9 Artikel
BenutzerIn
[default_avatar]
meine einleseroutine schaut wie folgt aus:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sub read_in
{
my ($botschaft_bin, $botschaft_hex);
open (FILE, "CCO_Quelldatei/Trigger/RC0.CCO");
binmode (FILE);

seek (FILE, 1024, 0);

until (substr($botschaft_hex,0,10) =~ m/f{10,}/ && $botschaft_hex !~ /f{32,}/)
{
######################################################################
read (FILE, $botschaft_bin, 16);
$botschaft_hex = unpack ("H32", $botschaft_bin);

######################################################################

push (@botschaften_gesamt, $botschaft_hex);
}

close (FILE);

return (\@botschaften_gesamt);
}

dabei soll die gesamte binäre Datei eingelesen werden und zwar alle 16 Byte als ein string eines array-elementes

danke für eure schnellen antworten - echt super:D

format_c: Boardtags spendiert\n\n

<!--EDIT|format_c|1091037192-->

View full thread binäre Daten: binäre Daten zeitoptimal einlesen