Функции вода/вывода нижнего уровня
Функции вода/вывода нижнего уровня
Функция Краткое описание close закрыть файл creat создать файл dup создать второй дескриптор (handle) для файла dup2 переназначить дескриптор (handle) для файла eof проверка на конец файла lseek позиционирование указателя файла в заданное место open открыть файл read читать данные из файла sopen открыть файл в режиме разделения tell получить текущую позицию указателя файла write записать данные в файлСистема программирования ТС предоставляет дополнительно следующие функции:
Функция Краткое описание _creat создать файл creatnew создать новый файл creattemp создать новый файл _ореn открыть файл _read чтение данных из файла _write запись данных в файлНижний уровень ввода и вывода не работает с буферизованными или форматированными данными. Для работы с файлами, открытыми посредством функции нижнего уровня, используется дескриптор файла (handle).
Для открытия файлов используются функции open и _ореn; В ОС MS/DOC версии 3.0 или выше может быть использована функция sopen для открытия файлов с атрибутами режима разделения файла.
функции нижнего уровня, в отличие от функций верхнего уровня, не требуют включения файла stdio.h. Тем не менее нескольких общих констант, определенных в файле stdio.h, как, например, признак конца файла EOF, могут оказаться полезными. Если программа использует эти константы, необходимо включить файл stdio.h.
Прототипы функций нижнего уровня содержатся в файле io.h.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Сражение с мобами Нижнего мира
Сражение с мобами Нижнего мира ИфритАтакуйте ифрита снежками – каждый из них наносит три очка урона, что позволит вам приблизиться и использовать меч. Постройте небольшую баррикаду, за которой можно спрятаться, а при приближении моба атаковать его. Приблизиться
Глава 6 Мультиплексирование ввода-вывода: функции select и poll
Глава 6 Мультиплексирование ввода-вывода: функции select и poll 6.1. Введение В разделе 5.12 мы видели, что наш TCP-клиент обрабатывает два входных потока одновременно: стандартный поток ввода и сокет TCP. Проблема, с которой мы столкнулись, состояла в том, что пока клиент был
Глава 14 Дополнительные функции ввода-вывода
Глава 14 Дополнительные функции ввода-вывода 14.1. Введение Эта глава охватывает разнообразные функции и технологии, которые мы помещаем в общую категорию «расширенного ввода-вывода». Сначала мы описываем установку тайм-аута для операции ввода-вывода, которую можно
Глава 4 Технологии физического уровня и уровня связи данных
Глава 4 Технологии физического уровня и уровня связи данных 4.1 Введение За последние несколько лет было предложено беспрецедентное количество новых технологий для локальных и региональных сетей, быстро утвердившихся на компьютерном рынке. Произошел огромный скачок от
4.2 Функции физического уровня, управление доступом к физическому носителю и уровень связи данных
4.2 Функции физического уровня, управление доступом к физическому носителю и уровень связи данных В этой главе мы рассмотрим работу IP поверх различных технологий нижнего уровня. Однако сначала обратимся к происходящим на этих уровнях событиям (см. рис. 4.1). Рис. 4.1. Функции
27.3.5. Функции сетевого ввода/вывода
27.3.5. Функции сетевого ввода/вывода После успешного установления соединения можно начать обмен данными. Для отправки и получения данных можно использовать обыкновенные функции для работы с файлами — read() и write(), только вместо дескриптора файла нужно указывать дескриптор
В.З. Стандартные функции вывода сообщений об ошибках
В.З. Стандартные функции вывода сообщений об ошибках Мы определили свой набор функций, используемых во всех программах книги для обработки ситуаций с возникновением ошибок. Причина, по которой мы создаем эти функции, заключается в том, что теперь мы можем писать команды в
Атрибуты уровня компоновочного блока (и уровня модуля)
Атрибуты уровня компоновочного блока (и уровня модуля) Можно также задать применение атрибутов ко всем типам в рамках данного модуля или всех модулей в рамках данного компоновочного блока, если, соответственно, использовать признаки [module:] или [assembly:]. Предположим, что нам
6. Функции и переключение ввода-вывода
6. Функции и переключение ввода-вывода В вычислительной технике слова "ввод" и "вывод" применяются в нескольких разных смыслах. Мы можем говорить об устройствах ввода и вывода, таких, как терминалы, накопители на магнитных дисках, точечно-матричные принтеры и т. п., или
Функции вода/вывода высокого уровня
Функции вода/вывода высокого уровня Функция Краткое описание clearerr очистка флажка ошибки для потока fclose закрытие потока fcloseall закрытие всех открытых (на верхнем уровне) файлов fdopen создание потока для файла, ранее открытого на нижнем уровне, используя
Функции вода/вывода с консольного терминала и порта
Функции вода/вывода с консольного терминала и порта Функции ввода/вывода для консольного терминала выделены в отдельную группу, потому что они используют специфические особенности компьютера IBM/PC (наличие специального видеоадаптера) и не являются переносимыми на
13-я КОМНАТА: Реклама и вода
13-я КОМНАТА: Реклама и вода Автор: Леонид Левкович-МаслюкНе любил, помню, в школьной алгебре задания на тему «избавиться от иррациональности», а еще меньше — на откровенное «упростить». Теперь понимаю — классики-составители программ знали, что делали. Вооружали детей
Вода на Луне Василий Щепетнёв
Вода на Луне Василий Щепетнёв Итак, миссия зонда LCROSS завершилась триумфом: на Луне обнаружена вода, и много воды.Ждал я этого давно, ждал с нетерпением, словно изнывающий от жажды Тантал, запечатанный в лунной пещере. Где вода, там жизнь, так что с бомбардировками впредь
Реальность: "седьмая вода на киселе"
Реальность: "седьмая вода на киселе" Предшествующее обсуждение не содержит ссылок на "реальный мир", - вместо этого используется термин "моделируемая система".Такое разграничение проводится не всегда. Во многих дискуссиях используется выражение "моделирование реального
«Метро» и вода: как создавались визуальные эффекты для нового фильма-катастрофы Юрий Ильин
«Метро» и вода: как создавались визуальные эффекты для нового фильма-катастрофы Юрий Ильин Опубликовано 15 апреля 2013 21 февраля на российские киноэкраны вышел фильм-катастрофа режиссёра Антона Мегердичева «Метро» — возможно, одно из самых удачных