Boost logo

Boost Users :

From: Russell Hind (rhind_at_[hidden])
Date: 2004-07-21 11:10:46

With filesystem, you can do

filesystem::path P(....);
filesystem::ofstream S;
if (!filesystem::exists(P))

But isn't there a race condition here which could lead to a file created
by another process being wiped out, or added to?

Is there a way to get ofstream::open to fail if the file already exists?
  It succeeds on VC7.1 but in some situations I don't want it to succeed.



Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at