Thread Wide character in Compress::Raw::Zlib::crc32
(16 answers)
Opened by John Doe at 2011-05-23 12:50
Ich bastele derzeit an einem kleinen Webparser, der bestimmte Dateien nach bestimmten Kriterien speichern soll - wenn sie noch nicht gespeichert wurden. Um letzteres zu prüfen, lasse ich die CRC32 berechnen und vergleiche sie mit den CRCs der vorher gespeicherten Seiten.
CRC berechne ich wie folgt ($content wird von WWW::Mechanize mit $mech->content() ausgespuckt): Code: (dl
)
1 use Compress::Raw::Zlib; Damit erhalte ich "Wide character in Compress::Raw::Zlib::crc32 at D:/Programme/Perl/lib/Archive/Zip.pm line 303." und das Script kapituliert. Nach einigem Lesen über Zeichen- und Byte-Semantik kam ich auf "use bytes;": Quote So weit so gut, nur das: Code: (dl
)
1 my $crc; bringt mir immer noch den Fehler. Funktioniert "use bytes;" jetzt nicht so, wie ich es erwartet habe, oder habe ich einen anderen Denkfehler? Last edited: 2011-05-23 12:57:50 +0200 (CEST) |