надо открывать закрывать стрим при каждой отдельной операции?
Залежить від того, що робиш. Теоретично, ти можеш його взагалі не закривати. Але в загальному випадку - так, на кожний запис тобі потрібно відкривати новий стрім
А конкуренції в спробах запису не передбачаєтсья? одна операція за один проміжок часу - твьордо і чьотко?
А если два разных приложения попытаются прочитать файл одновременно это проблема?
Ні, читання не проблема. Проблема лише у записі одночасному з декількох сорсів
можна відкрити файлСтрім з різними обмеженнями. Тобто головна проблема буде, чи ок буде користувачам, коли один процес прочитає вже майже-майже неактуальні дані, а інший процес через якусь мілісекунду вже прочитає актуальні.
є повно сценаріїв, де і справді немає значення, що хтось отримає "вчорашні" дані
захендлил, открыл стрим, прочитал в буффер, закрыл дескриптор высвободил поток.
Обсуждают сегодня