Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
9 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
202.17 kB
Просмотров:
61
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Работа с файлами Аргументы](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img0.jpg)
Содержание слайда: Работа с файлами
Аргументы командной строки
№2 слайд![Еще раз про память Как уже](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img1.jpg)
Содержание слайда: Еще раз про память
Как уже говорилось, в компьютере выделяют память постоянную, оперативную и память процессора.
Для взаимодействия с оперативной памятью используются средства выделения и очистки памяти.
Память процессора представлена в основном регистрами и стеком, с последним связано понятие локальных переменных.
Постоянная память же представлена некоторым накопительным устройством, вроде дисков, flash-памяти и т.д. Взаимодействие с ней предоставляет операционная система.
№3 слайд![Файловая система Для удобного](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img2.jpg)
Содержание слайда: Файловая система
Для удобного использования постоянной памяти, ее представляют в виде некоторой структуры, как правило, древовидной, где каждый узел задает каталог, а лист – файл. Структура, которой задана память в ПЗУ, называется файловой системой.
Некоторые ФС:
Fat, Fat32, exFat, NTFS – используются в Windows
ext, ext2, ext3, ext4 – Linux
HFS, HFS+, APFS – macOS
№4 слайд![Файлы Для любого файла](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img3.jpg)
Содержание слайда: Файлы
Для любого файла характерны:
Имя
Расширение – часть имени файла, которая идет после точки (.cpp, .exe)
Атрибуты – установки для файла. Например, права доступа, скрытость.
Дата изменения
Размер
№5 слайд![Потоки данных в С Для](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img4.jpg)
Содержание слайда: Потоки данных в С++
Для упрощения работы с потоками данных существует класс ios_base. От него путем наследования происходят istream и ostream. Эти классы представляют собой универсальные классы для потоковой работы с данными. cin и cout – объекты этих классов для ввода-вывода.
Далее от классов istream и ostream наследуются классы ifstream и ofstream. Их принцип работы устроен точно также, но в качестве потока используются определенные файлы.
№6 слайд![Input file stream Файл c](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img5.jpg)
Содержание слайда: Input file stream
Файл c помощью ifstream можно открыть двумя способами:
При создании объекта ifstream
С помощью функции open
№7 слайд![Output file stream Файл c](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img6.jpg)
Содержание слайда: Output file stream
Файл c помощью ofstream можно открыть двумя способами:
При создании объекта ofstream
С помощью функции open
№8 слайд![File stream Классы ifstream и](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img7.jpg)
Содержание слайда: File stream
Классы ifstream и ofstream представлены в качестве одного – fstream. По умолчанию он открывает файл в режиме ввода-вывода, но всегда можно указать вторым аргументом режим работы (для ifstream и ofstream нельзя использовать противоречивые режимы работы).
№9 слайд![Методы классов](/documents_6/a70e715a3e24fd46f625dbcb08710ec7/img8.jpg)
Содержание слайда: Методы классов