Книга: Язык программирования Си для персонального компьютера
Чтение и запись данных
Чтение и запись данных
Функции read и write, как и функции ввода/вывода верхнего уровня, начинают выполнение очередной операции с текущей позиции в файле. Текущая позиция изменяется при каждой операции чтения или записи.
Функция eof может быть использована для проверки на конец файла.
Когда происходит ошибка, программы в/в нижнего уровня присваивают код ошибки переменной errno. Можно использовать функцию perror для печати информации об ошибках в/в. Можно позиционировать указатель файла на определенную позицию в файле, используя функцию lseek. Используя функцию tell, можно определить текущую позицию указателя файла. Устройства типа консольного терминала не имеют указателя файла. Результат функций lseek и tell не определен, если они применяются к дескриптору, связанному с таким устройством.
- 4.4.3. Чтение и запись
- Запись в файл в Python. Метод write().
- Чтение закрытых каналов
- Глава 15 Страничный кэш и обратная запись страниц
- 25.3. Чтение записей
- Запись в файл
- Б.1.3. Запись данных
- 5.4.2. Чтение файлов
- 19.2.7. Чтение и запись данных в элементе
- Б.1. Чтение и запись данных
- 7.3.2. EEPROM и флэш-память