Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Ввод&вывод информации в текстовый файл

План презентацииТипы файлов.Потоковый способ обработки данных.Алгоритмы ввода&вывода информации в файл.Примеры реализации на С++.Рекомендуемая литература.
Ввод&вывод информации в текстовый файлПодготовил: студент 4 курса  Кулик Д.А. План презентацииТипы файлов.Потоковый способ обработки данных.Алгоритмы ввода&вывода информации в файл.Примеры реализации на С++.Рекомендуемая литература. Основные типы файловДвоичные – файлы, в которых информация считывается и записывается в Потоковый способ обработки данных из файловДанный способ основан на применении определенного типа Алгоритм записи в текстовый файлОписать переменную типа ofstream.Открыть файл с помощью функции open.Вывести информацию в файл.Закрыть файл. Алгоритм считывания из текстового файлаОписать переменную типа ifstream.Открыть файл с помощью функции open.Считать информацию Примеры реализации записи в файл в С++ //первый способ ofstream F; ПояснениеФайл может быть открыт в одном из следующих режимов:ios::in — открыть файл в Примеры реализации считывания из файла в С++ // Единичное считываниеifstream F; F.open( Рекомендуемая литератураЛафоре Р. Объектно-ориентированное программирование в С++ // Р. Лафоре, изд. 4-ое.
Слайды презентации

Слайд 2 План презентации
Типы файлов.
Потоковый способ обработки данных.
Алгоритмы ввода&вывода информации

План презентацииТипы файлов.Потоковый способ обработки данных.Алгоритмы ввода&вывода информации в файл.Примеры реализации на С++.Рекомендуемая литература.

в файл.
Примеры реализации на С++.
Рекомендуемая литература.


Слайд 3 Основные типы файлов
Двоичные – файлы, в которых информация

Основные типы файловДвоичные – файлы, в которых информация считывается и записывается

считывается и записывается в виде блоков определенного размера (

в них могут храниться данные любого вида и структуры)
Текстовые – файлы, состоящие из любых символов

Слайд 4 Потоковый способ обработки данных из файлов
Данный способ основан

Потоковый способ обработки данных из файловДанный способ основан на применении определенного

на применении определенного типа данных – потоков. Поток –

абстракция, используемая для чтения или записи файлов, сокетов и т. п. в единой манере.
Потоки в С++:
Ifstream (чтение),
ofstream (запись),
fstream (чтение&запись).
В программах на C++ при работе с текстовыми файлами необходимо подключать библиотеки iostream и fstream.


Слайд 5 Алгоритм записи в текстовый файл
Описать переменную типа ofstream.
Открыть файл

Алгоритм записи в текстовый файлОписать переменную типа ofstream.Открыть файл с помощью функции open.Вывести информацию в файл.Закрыть файл.

с помощью функции open.
Вывести информацию в файл.
Закрыть файл.


Слайд 6 Алгоритм считывания из текстового файла
Описать переменную типа ifstream.
Открыть файл

Алгоритм считывания из текстового файлаОписать переменную типа ifstream.Открыть файл с помощью функции open.Считать

с помощью функции open.
Считать информацию из файла, при считывании каждой

порции данных необходимо проверять, достигнут ли конец файла.
Закрыть файл.


Слайд 7 Примеры реализации записи в файл в С++
//первый

Примеры реализации записи в файл в С++ //первый способ ofstream F;

способ ofstream F; F.open("D:\\WORK\\test.txt", ios::out); //второй способ, режим ios::out является режимом

по умолчанию //для потока ofstream ofstream F; F.open("D:\\WORK\\test.txt"); //третий способ объединяет описание переменной и типа поток //и открытие файла в одном операторе ofstream F ("D:\\WORK\\test.txt", ios::out);

Слайд 8 Пояснение
Файл может быть открыт в одном из следующих

ПояснениеФайл может быть открыт в одном из следующих режимов:ios::in — открыть файл

режимов:
ios::in — открыть файл в режиме чтения данных, этот режим

является режимом по умолчанию для потоков ifstream;
ios::out — открыть файл в режиме записи данных (при этом информация о существующем файле уничтожается), этот режим является режимом по умолчанию для потоков ofstream;
ios::app — открыть файл в режиме записи данных в конец файла;
ios::ate — передвинуться в конец уже открытого файла;
ios::trunc — очистить файл, это же происходит в режиме ios::out;
ios::nocreate — не выполнять операцию открытия файла, если он не существует;
ios::noreplace — не открывать существующий файл.

Слайд 9 Примеры реализации считывания из файла в С++
//

Единичное считывание
ifstream F; F.open("D:\\game\\noobs.txt", ios::in);
F>>a; /* считывание первого элемента текстового

файла */
// Считывание целого файла
while (!F.eof()) // цикл прервется, когда { // достигнет конца a // файла F>>a; }


  • Имя файла: vvodampvyvod-informatsii-v-tekstovyy-fayl.pptx
  • Количество просмотров: 84
  • Количество скачиваний: 1