🗊Презентация Файли. Строки. Обробка виключень

Нажмите для полного просмотра!
Файли. Строки. Обробка виключень, слайд №1Файли. Строки. Обробка виключень, слайд №2Файли. Строки. Обробка виключень, слайд №3Файли. Строки. Обробка виключень, слайд №4Файли. Строки. Обробка виключень, слайд №5Файли. Строки. Обробка виключень, слайд №6Файли. Строки. Обробка виключень, слайд №7Файли. Строки. Обробка виключень, слайд №8Файли. Строки. Обробка виключень, слайд №9Файли. Строки. Обробка виключень, слайд №10Файли. Строки. Обробка виключень, слайд №11Файли. Строки. Обробка виключень, слайд №12Файли. Строки. Обробка виключень, слайд №13Файли. Строки. Обробка виключень, слайд №14Файли. Строки. Обробка виключень, слайд №15Файли. Строки. Обробка виключень, слайд №16Файли. Строки. Обробка виключень, слайд №17Файли. Строки. Обробка виключень, слайд №18

Вы можете ознакомиться и скачать презентацию на тему Файли. Строки. Обробка виключень. Доклад-сообщение содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Лекція №11. Файли. Строки. Обробка виключень
ПРОГРАМУВАННЯ ТА ПРИКЛАДНІ ІНФОРМАЦІЙНІ СИСТЕМИ
Описание слайда:
Лекція №11. Файли. Строки. Обробка виключень ПРОГРАМУВАННЯ ТА ПРИКЛАДНІ ІНФОРМАЦІЙНІ СИСТЕМИ

Слайд 2





Визначення
	Файлом називають спосіб зберігання інформації на фізичному пристрої. Файл - це поняття, яке може бути застосовано до всього - від файлу на диску до терміналу.
	У C ++ відсутні оператори для роботи з файлами. Всі необхідні дії виконуються за допомогою функцій, включених в стандартну бібліотеку. Вони дозволяють працювати з різними пристроями, такими, як диски, принтер, комунікаційні канали і т.д. Ці пристрої сильно відрізняються один від одного. Однак файлова система перетворює їх в єдиний абстрактний логічний пристрій, який називається потоком.
	Текстовий потік - це послідовність символів. При передачі символів з потоку на екран, частина з них не виводиться (наприклад, символ повернення каретки, переведення рядка).
	Двійковий потік - це послідовність байтів, які однозначно відповідають тому, що знаходиться на зовнішньому пристрої.
Описание слайда:
Визначення Файлом називають спосіб зберігання інформації на фізичному пристрої. Файл - це поняття, яке може бути застосовано до всього - від файлу на диску до терміналу. У C ++ відсутні оператори для роботи з файлами. Всі необхідні дії виконуються за допомогою функцій, включених в стандартну бібліотеку. Вони дозволяють працювати з різними пристроями, такими, як диски, принтер, комунікаційні канали і т.д. Ці пристрої сильно відрізняються один від одного. Однак файлова система перетворює їх в єдиний абстрактний логічний пристрій, який називається потоком. Текстовий потік - це послідовність символів. При передачі символів з потоку на екран, частина з них не виводиться (наприклад, символ повернення каретки, переведення рядка). Двійковий потік - це послідовність байтів, які однозначно відповідають тому, що знаходиться на зовнішньому пристрої.

Слайд 3





Файловий ввід-вивід з використанням потоків
Бібліотека потокового введення-виведення
Зв'язок файлу з потоком виведення
Зв'язок файлу з потоком введення
Відкриття файлу
Закриття файлу
Описание слайда:
Файловий ввід-вивід з використанням потоків Бібліотека потокового введення-виведення Зв'язок файлу з потоком виведення Зв'язок файлу з потоком введення Відкриття файлу Закриття файлу

Слайд 4





Приклад 1. Заповнити файл значеннями функції y = x * cos x.
Описание слайда:
Приклад 1. Заповнити файл значеннями функції y = x * cos x.

Слайд 5





Режими відкриття файлів
Описание слайда:
Режими відкриття файлів

Слайд 6





Основні методи ifstream
Описание слайда:
Основні методи ifstream

Слайд 7





Основні методи ofstream
Описание слайда:
Основні методи ofstream

Слайд 8





Приклад 2. У заданому файлі цілих чисел підрахувати кількість компонент, кратних 3.
Описание слайда:
Приклад 2. У заданому файлі цілих чисел підрахувати кількість компонент, кратних 3.

Слайд 9





Основні функції заголовочного файлу cstdio
Описание слайда:
Основні функції заголовочного файлу cstdio

Слайд 10





Тип Доступу
"r" відкрити файл для читання.(Цей файл повинен існувати). 
"w" відкрити порожній файл для; якщо цей файл раніше існував, його зміст видаляється 
"a" відкрити файл для запису (додавання) в кінець. Якщо даного файлу не існує, він спочатку створюється. 
"r+" відкрити файл одночасно для читання та запису. Файл повинен існувати. 
"w+" відкрити порожній файл для читання та запису. Якщо цей файл раніше існував, його зміст видаляється 
"a+" відкрити файл для читання та додавання. Якщо даного файлу не існує, він спочатку створюється.
Описание слайда:
Тип Доступу "r" відкрити файл для читання.(Цей файл повинен існувати). "w" відкрити порожній файл для; якщо цей файл раніше існував, його зміст видаляється "a" відкрити файл для запису (додавання) в кінець. Якщо даного файлу не існує, він спочатку створюється. "r+" відкрити файл одночасно для читання та запису. Файл повинен існувати. "w+" відкрити порожній файл для читання та запису. Якщо цей файл раніше існував, його зміст видаляється "a+" відкрити файл для читання та додавання. Якщо даного файлу не існує, він спочатку створюється.

Слайд 11





Спосіб перетворення символу нової строчки
”t” відкрити в текстовому (перетворюючому) режимі; при введені комбінація “Повернення каретки - переведення строки" перетворюється до єдиного символу "переведення строки". При виводі символ переведення строки перетворюється в комбінацію ВК-ПС. 
“в” відкрити в двоїчному (не перетворюючому) режимі; вище згадані перетворення не здійснюються.
Описание слайда:
Спосіб перетворення символу нової строчки ”t” відкрити в текстовому (перетворюючому) режимі; при введені комбінація “Повернення каретки - переведення строки" перетворюється до єдиного символу "переведення строки". При виводі символ переведення строки перетворюється в комбінацію ВК-ПС. “в” відкрити в двоїчному (не перетворюючому) режимі; вище згадані перетворення не здійснюються.

Слайд 12





Приклад 3. Скопіювати дані з одного файлу в інший
Описание слайда:
Приклад 3. Скопіювати дані з одного файлу в інший

Слайд 13





Обробка винятків в C ++
try (намагатися) - початок блоку винятків;
catch (зловити) - початок блоку, "ловить" виключення;
throw (кинути) - ключове слово, що "створює" ("збуджує") виняток.
Описание слайда:
Обробка винятків в C ++ try (намагатися) - початок блоку винятків; catch (зловити) - початок блоку, "ловить" виключення; throw (кинути) - ключове слово, що "створює" ("збуджує") виняток.

Слайд 14





Приклад 4. Простий приклад обробки винятків
Описание слайда:
Приклад 4. Простий приклад обробки винятків

Слайд 15





Приклад 5. Скопіювати дані з одного файлу в інший, якщо файл існує
Описание слайда:
Приклад 5. Скопіювати дані з одного файлу в інший, якщо файл існує

Слайд 16


Файли. Строки. Обробка виключень, слайд №16
Описание слайда:

Слайд 17





Стандартні функції опрацювання масивів символів (String.h)
strlen(<рядок>) - визначає фактичну кількість символів у рядку, застосовується у виразах;
strcat(r1,r2) - команда з'єднання рядків r1, r2 в один рядок, результат присвоює змінній r1;
strncat(r1, r2, n) - до змінної r1 додає перших n символів рядка r2;
strcpy(r1, r2) - копіює символи з рядка r2 в рядок r1;
strncpy(r1, r2, n) - копіює перших n символів рядка r2 в рядок r1;
strchr(r1, <символ>) - визначає перше входження деякого символу у рядок r1 так: повертає рядок, який починається від першого входження заданого символу до кінця рядка r1, застосовується у виразах;
strrchr(r1, <символ>) - визначає останнє входження заданого символу у рядок, застосовується у виразах;
Описание слайда:
Стандартні функції опрацювання масивів символів (String.h) strlen(<рядок>) - визначає фактичну кількість символів у рядку, застосовується у виразах; strcat(r1,r2) - команда з'єднання рядків r1, r2 в один рядок, результат присвоює змінній r1; strncat(r1, r2, n) - до змінної r1 додає перших n символів рядка r2; strcpy(r1, r2) - копіює символи з рядка r2 в рядок r1; strncpy(r1, r2, n) - копіює перших n символів рядка r2 в рядок r1; strchr(r1, <символ>) - визначає перше входження деякого символу у рядок r1 так: повертає рядок, який починається від першого входження заданого символу до кінця рядка r1, застосовується у виразах; strrchr(r1, <символ>) - визначає останнє входження заданого символу у рядок, застосовується у виразах;

Слайд 18





Стандартні функції опрацювання масивів символів (String.h)
strspn(r1, r2) - визначає номер першого символу, який входить у рядок r1, але не входить у рядок r2, застосовується у виразах;
strstr(r1, r2) - визначає в рядку r1 підрядок, що починається з першого входження рядка r2 у рядок r1, застосовується у виразах;
strlok(r1,r2) - визначає частину рядка r1, яка закінчується перед першим однаковим символом рядків r1 та r2;
strnset(r1, <символ>, n) - вставляє n разів заданий символ перед рядком r1, застосовується у виразах;
strupr(r1) - перетворює усі малі літери рядка у великі;
strlwr(r1) - перетворює усі великі літери рядка у малі;
strrev(r1) - записує рядок у зворотному порядку.
Описание слайда:
Стандартні функції опрацювання масивів символів (String.h) strspn(r1, r2) - визначає номер першого символу, який входить у рядок r1, але не входить у рядок r2, застосовується у виразах; strstr(r1, r2) - визначає в рядку r1 підрядок, що починається з першого входження рядка r2 у рядок r1, застосовується у виразах; strlok(r1,r2) - визначає частину рядка r1, яка закінчується перед першим однаковим символом рядків r1 та r2; strnset(r1, <символ>, n) - вставляє n разів заданий символ перед рядком r1, застосовується у виразах; strupr(r1) - перетворює усі малі літери рядка у великі; strlwr(r1) - перетворює усі великі літери рядка у малі; strrev(r1) - записує рядок у зворотному порядку.



Похожие презентации
Mypresentation.ru
Загрузить презентацию