Jeśli któryś z moich procesów otwiera plik, powiedzmy tylko do odczytu, czy OS gwarantuje, że żaden inny proces nie napisze na nim tak jak czytam, być może opuszczając proces czytania z pierwszą częścią stara wersja pliku i druga część nowszej wersji pliku, co sprawia, że integralność danych jest wątpliwa?pliki wielu procesów
Nie mówię o rurach, które nie mają poszukiwań, ale w zwykłych plikach, z opcją szukania (przynajmniej jeśli są otwarte tylko jednym procesem).
Obowiązkowe zamki nie są pożądaną funkcją, moim zdaniem :) – MarkR
Zgoda! Lepszy byłby projekt aplikacji. Ale jeśli ma chronić plik przed czytelnikami, których nie może kontrolować, to oni są jedyną drogą. –