@antobra

Можно ли открывать файл для чтения, уже открытый для чтения и записи?

Можно ли, используя fopen, открывать файл для чтения, который уже открыт для чтения и записи с точки зрения безопасности данных? Не будет ли конфликтов или сбоев в записи данных или чтении?
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 2
Adamos
@Adamos
Чтение из файла, разумеется, не может его повредить. Но эта операция теряет смысл, если разобраться в ней. Другой процесс может изменить файл в то время, как вы его читаете. Так что вы не можете полагаться на то, что прочитана будет реальная информация, а не салат с озерными грибками. Поэтому всей логике того кода, которому надо прочитать этот файл, приходит... в негодность.
Ответ написан
Комментировать
karabanov
@karabanov
Системный администратор
Если для чтения, то можно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы