struct File. property size.
Nicholas Wilson via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu May 11 01:42:26 PDT 2017
On Thursday, 11 May 2017 at 07:24:00 UTC, AntonSotov wrote:
> import std.stdio;
>
> int main()
> {
> auto big = File("bigfile", "r+"); //bigfile size 20 GB
> writeln(big.size); // ERROR!
> return 0;
> }
>
> //////////////////////////////////////
> std.exception.ErrnoException at std\stdio.d(1029): Could not seek
> in file `bigfile` (Invalid argument)
>
> I can not work with a large file?
> 32 bit executable.
Are you in windows perchance? IIRC the when compiling for 32 bit
it doesn't use the 64 bit C file function so that will not work.
More information about the Digitalmars-d-learn
mailing list