Hallo Experten,

Heute habe ich mal eine Frage zum Umgang mit Dateien.
In der Anwendung wird eine Datei erzeugt, in die unregelmäßig geschrieben wird. Irgendwann lese ich den Inhalt der Datei aus und lösche die Datei.
Was passiert, während ich die auslese bzw. lösche und von einer anderen Stelle versucht wird in die Datei zuschreiben?
Wenn Sie gelöscht ist, wird eine neue Datei angelegt. Aber was ist, in der Zeit, wenn das Auslesen beendet ist und bevor die Datei gelöscht wurde. Dies geschieht zwar unmittelbar hintereinander aber ein kleiner Delay bleibt immer.
Können hier Informationen verloren gehen? Muß ich die Lese und Schreiboperationen synchronisieren?

mfg
Anunnaki