On Tue, 24 Jan 2012 15:53:48 +0000, C wrote: > Hello all. > After a quick recce on the main D site I couldn't find a how-to for > large binary files. > > Suppose I'm using an old machine with limited memory, and I want to > compute the MD5 hash of a 4 GB file. > Do I need to buffer the input as in C++? And how should I check for > exceptions? Example code much appreciated. > > Thank you for reading.
std.stream has a BufferedStream class which doesn't care whether the underlying stream is text or binary. I'd start there. Justin
