[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Упражнения
Защищенный текстовый редактор
Напишите программу, которая захватывает весь файл перед вызовом
редактора. Это защитит файл с правами доступа группы на изменение.
После того как программа захватит файл, вызовите свой любимый редактор
с помощью библиотечной функции system(3). {fcntl(2) или lockf(3C)}
Попытайтесь в вашей программе использовать допустимое захватывание.
Когда ваша программа захватит файл, попросите одногруппника исполнить
вашу программу. Объясните результат. Потом попытайтесь использовать
обязательное захватывание. Объясните результат.