On 10/01/2011 03:39 PM, Klāvs Priedītis wrote:
> I have a question about binary files. How can I read binary files? I need to
> do folowing things: read numbers of different widths, strings.

The read() method in IO allows you to read binary data. The result is a
Buf object.


my $file = open('MyFile');

# read 10 bytes:
my $buf = $file.read(10);


You can write a buffer to another file handle with $fh.write($buf), and
decode them to a string via the $buf.decode($encoding) method.

Hope that helped,

Reply via email to