[WORK] std.file.update function
Andrei Alexandrescu via Digitalmars-d
digitalmars-d at puremagic.com
Mon Sep 19 07:07:40 PDT 2016
On 09/18/2016 10:05 PM, Brad Roberts via Digitalmars-d wrote:
> This is nice in the case of no changes, but problematic in the case of
> some changes. The standard write new, rename technique never has either
> file in a half-right state. The file is atomically either old or new
> and nothing in between. This can be critical.
Good point, should be also part of the doco or a flag with update (e.g.
Yes.atomic). Alternative: the caller may wish to rename the file prior
to the operation and then rename it back after the operation. -- Andrei
More information about the Digitalmars-d
mailing list