On Saturday, 10 March 2018 at 18:49:48 UTC, Jonathan M Davis wrote:
Check out

https://dlang.org/phobos/std_bitmanip.html#peek https://dlang.org/phobos/std_bitmanip.html#read

They can be used to read integral values from a range of ubytes. You can use either std.file.read or std.stdio.File to read from the file and than those functions from std.bitmanip to convert the ubytes to integrals. std.file.read would be the easiest to use, since it just gives you a single dynamic array to deal with, but it does mean reading in the entire file at once.

- Jonathan M Davis

Yes, thank you! That's much better, even if the source buffer gets consumed.

Reply via email to