Текстовые файлы: Задание и Ответы на задание

Скачать архив с заготовкой проекта для работы с текстовыми файлами и строками в стиле C++ (без кириллицы). В ней есть пример реализации одной функции - функции вывода строк файла с указанием длины строки в конце каждой строки.

Задания. Реализовать представленные ниже функции (описания функций уже есть в заголовочном файле). Затем раскомментировать их вызовы в функции main.

 1.    Дан текстовый файл, содержащий строки слов. Посчитать количество слов в файле. Функция

uint word_count_file(const char* filename);

Указание. Можно воспользоваться вспомогательной функцией подсчета слов в строке из аналогичных заданий предыдущих тем «Строки в стиле C» и «Строки в стиле C++».

2. Дан текстовый файл, содержащий строки слов. Удалить из файла заданное словo и записать результат в новый файл. Функция

void remove_word_file(const char* filename, const char* filename_out, const char *word);

Указание. Для печати исходного и результирующего файла написать дополнительную функцию печати строк файла print_file.