Encountering EOF not at the End Of File

Open the file in binary mode, and/or use #binmode.

From: Meinrad Recheis [mailto:meinrad.recheis@aon.at]
Sent: Thursday, October 09, 2003 11:43 AM
To: ruby-talk ML
Subject: encountering EOF not at the End Of File

hi,
i m reading binary files into strings …

str = file.read # reads till EOF

… and it sometimes happens that str.length is not equal the file
length. so there must be EOF’s somewhere in the stream before the
actual

···

-----Original Message-----
end.

  1. how should i read a block of binary data from a file in ruby?
  2. how would you store binary data in ruby?
    i want to hand the data to OpenGL which doesn t
    expect a specific type.

thanks for help

  • Meinrad

Do you Yahoo!?
The New Yahoo! Shopping - with improved product search