• Авторизация


Работа с файлами в C++ 19-11-2010 18:34 к комментариям - к полной версии - понравилось!


Рассмотрим функции. Которые использует язык С для работы с текстовыми файлами. Для записи в файл и чтения из файла используются функции fprintf(), fscanf(), fgets(), fputs(). Отличие от функций printf(), scanf(), gets(), puts() состоит в том, что для работы с файлами добавлен параметр, который является указателем на структуру FILE.

После открытия каждый файл имеет так называемый указатель на текущую позицию в файле (УТПФ). Все операции над файлами (чтение и запись) работают с данными, на которые указывает УТПФ. При каждом выполнении функции чтения или записи УТПФ смещается на количество записанных или прочитанных байт. Так реализуется последовательный доступ данным.
Для организации чтения или записи данных в произвольном порядке необходимо реализовать установку указателя на некоторую заданную позицию в файле, для этого используется функция fseek().

Int fseek(FILE *stream, long offset, int whence);


На этом сайте можно найти отличные душевые кабины в Ростове. Если затеяли ремонт, то ванную тоже нужно обновлять!
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Работа с файлами в C++ | extra_bloger - Дневник extra_bloger | Лента друзей extra_bloger / Полная версия Добавить в друзья Страницы: раньше»