Поделиться через


Ввод и вывод

Функции ввода-вывода производят чтение и запись для файлов и устройств. Операции файлового ввода-вывода происходят в текстовом или двоичном режиме. Библиотека времени выполнения Microsoft содержит три типа функций ввода-вывода:

  • Функции Stream I/O обрабатывают данные как поток отдельных символов.

  • Функции Low-level I/O вызывают непосредственно операционную систему для выполнения низкоуровневых операций, которые затем выполняются с помощью потокового ввода-вывода.

  • Функции Console and port I/O производят чтение или запись непосредственно на консоль (клавиатуру, экран) или в порт ввода-вывода (например, порт принтера).

    Примечание

    Поскольку потоковые функции используют буфер, а низкоуровневые функции нет, эти два типа функций обычно несовместимы.Для обработки конкретного файла используйте либо потоковые, либо низкоуровневые функции.

См. также

Ссылки

Процедуры среды выполнения по категориям