Файловая операция ввода/вывода Stream-библиотека C++
Download 24.16 Kb.
|
ОГЛАВЛЕНИЕ
- Bu sahifa navigatsiya:
- ФАЙЛОВЫЕ ОПЕРАЦИИ ВВОДА/ВЫВОДА
- ПОТОКОВАЯ БИБЛИОТЕКА C++
ОГЛАВЛЕНИЕ Файловая операция ввода/вывода 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling