The Question is:
This question concerns file sharing using the C RTL. When I append to a file
which is opened using the following statement in C:
logFile = fopen( argv, "a", "ctx=rec", "shr=get" );
Another process reading this file cannot see the new data until the file is
actually closed. Calling fflush() has no effect in this regard. How can I
append to a sequential file from C and allow other processes to see the data
I've written to the file w
ithout closing the file?
The Answer is :
Please see the OpenVMS FAQ for some of the more common C programming
questions, and please see topic (2867) here in the Ask The Wizard area
for a C example of RMS shared file access.