0 / 0 / 0
Регистрация: 05.06.2017
Сообщений: 14
|
|
1 | |
Работа с файлами28.11.2017, 12:09. Показов 2501. Ответов 4
Метки нет (Все метки)
Написать небольшую программу на С, которая будет состоять из 3-х файлов, первый - содержит функцию main, второй - необходимые функции, третий файл является header file (.h). Build процедура содержится в Makefile. Программа должна в зависимости от входных параметров программы выполнить 2 разные операции:
a) ./test_c_prog --calc check_word ./test_text_file подсчитать количество повторений слова "check_word" в файле ./test_text_file б) ./test_c_prog --remove check_word ./test_text_file удалить все "check_word" в файле ./test_text_file какие варианты? с чего начинать? Помогите
0
|
28.11.2017, 12:09 | |
Ответы с готовыми решениями:
4
Работа с файлами , хотелось бы с windows system файлами Работа с файлами(Запись,чтение,работа с данными) Лабораторная работа №5. Работа с файлами и алгоритмы сортировки Работа с файлами, чтение/работа со строкой |
229 / 112 / 35
Регистрация: 25.11.2017
Сообщений: 389
|
|
29.11.2017, 10:59 | 3 |
Для такой задачи и makefile не нужен.
Открыть два файла - файл в параметре на чтение и временный файл на запись с truncate Пока читабелен файл в параметре Для каждой прочитанной строки ищется слово в параметре Если определено то слово вырезается Строка пишется во временный файл Закрываем оба файла Если параметром определено --remove то бьем исходный файл и переименовываем временный в него Все.
0
|
41 / 74 / 15
Регистрация: 04.10.2017
Сообщений: 283
|
|
01.12.2017, 04:16 | 5 |
Сообщение было отмечено boxerwba18 как решение
Решение
Начни с того что аргументы функции main есть количественная и качественная характеристика переданых программе аргументов. Далее напиши функцию, которая определит первый аргумент программы и вернет, допустим именованную константу. Потом напиши функцию, которая в зависимости от результата вызова прошлой функции сделает некоторые манипуляции с файлом, имя которого было передано вторым аргументом. Ну и свяжи как-то это всё в единую логическую последовательность действий.
1
|
01.12.2017, 04:16 | |
01.12.2017, 04:16 | |
Помогаю со студенческими работами здесь
5
Работа с файлами Работа с файлами Работа с файлами Работа с файлами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |