[vtkusers] Files larger than 2GB on 32 Bit Windows (XP)
Mike Jackson
imikejackson at gmail.com
Fri May 11 15:35:35 EDT 2007
So I got a rude awakening today. I tried to walk through a 3.1 GB
file on Windows XP. Note that I said "walk through" and not "read
into memory". The read failed just after the magic 32 bit limit. Um..
so being a "novice" windows programmer ( I usually work in OS X or
lInux) what are the possible ways to solve this?
Currently I am using the std::ifstream to read bytes out of the
file, process those bytes to determine where to seekg() next.
Is there a way to tell windows that I want to use 64 bit values for
std::Streamsize? Boost?
Any and all ideas welcome.
Thanks
--
Mike Jackson Senior Research Engineer
Innovative Management & Technology Services
More information about the vtkusers
mailing list