Writing large data to file
Domain via Digitalmars-d
digitalmars-d at puremagic.com
Mon Jan 11 23:26:28 PST 2016
On Tuesday, 12 January 2016 at 07:15:33 UTC, Ali Çehreli wrote:
> On 01/10/2016 06:43 PM, Domain wrote:
>> I am writing a split-liked tool, and want to write some large
>> data
>> (>4GB) to a single file. But this is not possible while using
>> std.file.write, at least on windows. And I need dig into the
>> source code
>> to find out the reason (Windows API WriteFile uses DWORD as
>> the input
>> size). So why not call WriteFile multiple times inside write
>> function,
>> or at least return the number of bytes has been written, than
>> I can
>> append the left myself.
>
> Have you tried std.stdio.File? write or rawWrite should work:
>
> http://dlang.org/phobos/std_stdio.html#.File
>
> Ali
I know that. But I want to see an improvement in std.file.write,
or at least the doc of it.
More information about the Digitalmars-d
mailing list