Змінюй хід війни! Допомагай ЗСУ!

Дотнетчики есть?

🔴 21:27 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • 🔴 21:27 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #21
  • 🔴 21:27 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #22
Если процессы будут создоваться в едином адресном пространстве,то ОС сама будет решать проблему синхронизации при разделяемом ресурсе с помощью создания критических секций и блокирующих перемен ,перебрасывая потоки кого в ожидание,кого в выполнение.Дай бог чтобы не пришлось в данном случае самому разрабатывать и расставлять семафоры системными вызовами.
Я в своей практике при использовании такого рода разделяемого ресурса вводил
дополнительное поле в файле,которое указывало мне можно ли читать данную запись,или ждать ее модификации.

Ну признай что ты хрень написал ! :-)))))
 
  • 🔴 21:27 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #23
Ладно, тему прикрою. Хватит флудить))
Перегруженный конструктор работает.

FileStream fs = new FileStream(*”c:\test.txt”, FileMode.Open, FileAccess.Read, FileShare.ReadWrite);
 
Назад
Зверху Знизу