Файловая операция ввода/вывода Stream-библиотека C++
ФУНКЦИОНАЛЬНЫЙ КОМПОНЕНТ ОТКРЫТ
Download 24.16 Kb.
|
ОГЛАВЛЕНИЕ
- Bu sahifa navigatsiya:
- ФУНКЦИЯ-КОМПОНЕНТ ЗАКРЫТЬ
ФУНКЦИОНАЛЬНЫЙ КОМПОНЕНТ ОТКРЫТ
Функция прототипа открыта void open(const char* имя файла, режим int, int m = filebuf:: openprot); Параметр filename указывает имя открываемого файла. Режим параметра указывает режим в vvoda/vvoda. Вот список аргументов для режима, описанного в основном файле FSTREAM.H: в открытый поток для ввода, вне открыть поток для вывода, ели устанвит индикатор потока на конец файла, приложение открыть поток для добавления, транк удаляет содержимое файла, если он уже существует (bc++5), не создавать инициировать ошибку, если она не существует, noreplace инициировать ошибку, если файл уже существует, бинарник открыт в двоичном режиме. Праймер 1. // открыть поток для ввода fпоток f; f.open ("simple.txt", ios::in); // открыть поток fstream f; fпоток f; f.open ("simple.txt", ios::out); // открыть поток ввода/вывода для двоичныx данныхx fstream f; fпоток f; f.open ("simple.txt", ios::in | ios::out | ios::binary); Функция близко закрывает поток и освобождает использовавшиеся ресурсы. Эти ресурсы включают буфер памяти для операции потокового ввода/вывода. ФУНКЦИЯ-КОМПОНЕНТ ЗАКРЫТЬ Прототип функции close: недействительное закрытие( ); Праймер 2. fпоток f; // открыт ручей f.open ("simple.txt", ios::in); // ссылка на мой файл // закрыть поток е. закрыть (); Stream-библиотека C++ Он включает в себя набор основных функций, управляющих состоянием операции потока. Эти функции включают следующие: Функция good( ) возвращает ненулевое значение, потому что это не увеличивает поток потоковой операции. Функция объявления good: int good( ); Функция fail( ) возвращает ненулевое значение, что означает, что поток операции потока будет увеличен. Ошибка функции объявления: int fail( ); Перегруженная операция! применяется к образцу потока для определения состояния ошибки. Stream-biblioteka C++ предоставляет дополнительные функции для настройки и запроса других аспектов и типов потоков. 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