October 27, 2012 Simple reading of binary data | ||||
---|---|---|---|---|
| ||||
I'm having real trouble reading binary data from a file. I've been trying to use the functions from std.stdio, but keep running into problems. When I try; byte b; auto file = new File( "some binary file" ); file.readf( "%d", &b ); I get "Unexpected '€' when converting from type LockingTextReader to type int" What functions do I use to read individual bytes, shorts, ints, longs and the like? |
October 27, 2012 Re: Simple reading of binary data | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matt | On Saturday, 27 October 2012 at 11:06:09 UTC, Matt wrote:
> I'm having real trouble reading binary data from a file. I've been trying to use the functions from std.stdio, but keep running into problems. When I try;
>
> byte b;
> auto file = new File( "some binary file" );
> file.readf( "%d", &b );
>
> I get "Unexpected '€' when converting from type LockingTextReader to type int"
> What functions do I use to read individual bytes, shorts, ints, longs and the like?
And I've just managed to find the previous post on this topic. Sorry for wasting peoples time
|
Copyright © 1999-2021 by the D Language Foundation