This group is for the discussion of Extreme Programming, which is a type of
Agile Software Development. Have a look on Google Groups to find a suitable
<email@example.com> wrote in message
> I have a shared drive on SGI, Linux, and Windows.
> The problem is within the same program a second call to fopen does not
> create a file if the file has been deleted.
> I would like to use fopen for its pointer return value to solve this.
> What is the best way to fix this problem?
> The reason I want to do this is I do not want to exit completely
> from LabView and then re-enter it to create the file!
> I talked to my system person and he said something "like" this. That it
> is a caching problem. Windows has the file in cache memory. All
> references to it affect the cached file. You can do fopens (NULL not
> returned, and errno not set), reads, and writes, but they do not
> affect the file in question on the shared drive. He went on to say that
> have to use an unbuffered option with "creat" and change all
> read/writes appropriately.
> Will doing a creat with an unbuffered option (his suggestion) help?
> Thank you,
> Christopher Lusardi