Обращаюсь к достопочтенным форумчанам со следующим вопросом:
- Что на практике означает (какие системные вызовы используются): «Передать полученную информацию через файловую систему в параллельный процесс"?
Понятно, что тут юзается fork(), а вот что значит передать через файловую систему? Это как? Это же явно не pipe(), тут что-то другое, подскажите что.
Полный текст задания:
Написать программу определения типа файла, указанного при зап*росе. Полученную информацию через файловую систему передать в параллельный процесс, где вывести на печать. Предусмотреть возможность поступления неоднократного прерывания от клавиатуры. При поступлении каждого сигнала прерывания выводить количество файлов (из числа ука*занных при запросе), содержащих текст программ на Си.
Последние комментарии
-
Zlata02747393, 11 января в 15:11 → Математика в школе 16
-
rgo, 11 января в 10:28 → Как «замокать» файл для юниттеста в Python? 1
-
Zlata02747393, 11 января в 9:47 → посоветуйте!!Как ой велосипед приобрести девушке? 9
-
Yarossslavovich, 30 декабря в 13:05 → Как настроить чтоб работало две сетевые платы — две сети 2
-
ilyas490, 8 декабря в 13:27 → Книги по Bash? 13

Ну ты бы препода своего спросил что ли. Ему за это деньги платят, между прочим. Варианты:
o Записать в файл, прочитать из файла
o Открыть один и тот же файл mmap
o AF_UNIX socket
o POSIX priority queue
Если препод вменяемый, то его устроит любая реализация соответствующая заданию. Правда вот невменяемость более чем вероятна.
myst
Спасибо)
metal
Чёрт его знает, он по разному бывает)