Файловая операция ввода/вывода Stream-библиотека C++


Download 24.16 Kb.
bet1/4
Sana02.02.2023
Hajmi24.16 Kb.
#1146874
  1   2   3   4
Bog'liq
ОГЛАВЛЕНИЕ


ОГЛАВЛЕНИЕ


Файловая операция ввода/вывода
Stream-библиотека C++
Общие функции потокового ввода/вывода
Функциональный компонент открыт
Функция-компонент закрыть
Последовательный текстовый поток ввода/вывода
Функция-элемент getline
Последовательный двойной файловый ввод/вывод
Функция-элемент записи
Чтение функционального элемента
Ввод/вывод файлов с прямым подключением
Поиск функционального элемента
Описание 10 месяца лабораторной работы
Заключение
ФАЙЛОВЫЕ ОПЕРАЦИИ ВВОДА/ВЫВОДА
Этот реферат посвящен файловой операции ввода/вывода с использованием библиотеки управления потоками C++. Есть две возможности: либо использовать функции файла ввода/вывода, описание и название файла STDIO.H, либо функции stream-библиотеки C++. Библиотека Kajdaya iz etix имеет множество полезных и удобных функций. А вот краткое описание основных операторов, позволяющих цитировать и записывать данные в файл. И следующая тема в аннотации или затроне:
Стандартные функции потоков ввода/вывода
Последовательный ввод/вывод потока с текстовой информацией
Последовательный ввод/вывод двойничный данникс
Прямой доступ к потоку двойничныx dannyx
ПОТОКОВАЯ БИБЛИОТЕКА C++
Потоковая библиотека (также известная как библиотека iostream) состоит из иерархии классов, описанных в нескольких заголовочных файлах. Файл IOSTREAM.H, используемый до шести пор, - это только один из nix. Еще один, который вас заинтересует, - FSTREAM.H. Файл IOSTREAM.H поддерживает базовые классы для ввода/вывода потока. Файл FSTREAM.H содержит определения для основных классов файлового ввода/вывода.
Существуют дополнительные файлы библиотеки ввода/вывода, в которых имеют более специализированные функции ввода/вывода.
О бщие функции потокового ввода/вывода
В этом разделе представлены функции элементов ввода/вывода, которые в основном используются для последующего, а также для прямого доступа. Эти функции включают открытые, закрытые, хорошие и неудачные в д дополнение к операции ! . Функция open открывает файловый поток для ввода, ввода, добавления, а также для ввода и ввода. Эта функция позволяет указать тип данных, с которыми вы работаете: двоичные или текстовые.
При работе с файловым вводом/выводом важно знать разницу между текстовым и двоичным режимами. Текстовый режим предназначен для текстовых файлов, в которых имеется строка обычного текста. Двойственный режим используется для любых других людей и особенно для файлов, которые сохраняются в формате, неудобны для чтения человеком.
Существуют некоторые особенности тонкости, связанные с файлами текстового режима, на которые следует обратить особое внимание и запомнить. Первый — это nix — символ EOF (26 в коде ASCII с сочетанием клавиш Ctrl+Z) — представляет собой первое имя (символ) файла. В текстовом режиме, где встречается символ EOF, система C++ низкого уровня автоматически продвигается к концу файла; вы ничего не можете прочитать после специального символа. Это может вызвать проблемы, если такой специальный символ появляется в одиночном файле.
Другая особенность текстового режима заключается в том, как интерпретируются строки текстового файла. Каждая строка завершается последовательностью конца строки (EOL). Microsoft EOL-последовательность представлена двумя символами в ASCII-коде: CR (13 в ASCII-коде с Ctrl+M) и LF (10 в ASCII-коде с Ctrl+J). Эта CRLF-последовательность использует функции чтения и записи текстовой строки, которые автоматически вставляют ее в файл или удаляют из него. Заметте, что на большинстве других, операционных систем (unix-подобных и Macintosh) EOF просто является символом LF.

Download 24.16 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling