Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задание:

Написать программу подсчета количества слов в файлах заданного

//каталога его подкаталогов. Пользователь задаёт имя каталога.

//Главный процесс открывает каталоги и запускает для каждого файла

//каталога отдельный процесс подсчета количества слов.

//Каждый процесс выводит на экран свой pid, полный путь к файлу, общее число

//просмотренных байт и количество слов. Число одновременно работающих процессов не должно

//превышать N (вводится пользователем). Проверить работу программы для каталога /etc.

Необходимо чтобы программа подсчитывала количество слов также как команда WC (именно этой командой будет проводится проверка подсчета программы).

Есть код, который отлично работает с текстовыми файлами (main.c приложен). Но если файл не текстовый (исполняемый или картинка) то программа и команда wc считают количество слов по разному (хотя количество бит совпадает).

Т.е. например для файла hello.c подсчет совпадает а для скомпилированного hello - уже не совпадает.

В качестве аргументов программы используются название каталога и число процессов.

Нужно исправить или написать по новой программу чтобы проверка командой WC давала такой же результат по количеству слов, находящихся в файлах (любых типов, не только текстовых)

3 года назад
guest_15896536393083
4 года в сервисе
Был
3 года назад