Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Теоертична частина





Файлом називають спосіб зберігання інформації на фізичному пристрої. Файл – це поняття, яке застосовується до всього – від файлу на диску до терміналу.

 

Об’явлення файлу:

FILE *ідентифікатор;

 

Наприклад:

FILE *f;

 

Відкриття файлу

fopen(ім’я фізичного файлу, режим доступу)

 

Режим доступу – рядок, що вказує режим відкриття файлу файлу і тип файлу.

Типи файлу: бінарний (b); текстовий (t)

У C ++ відсутні оператори для роботи з файлами. Всі необхідні дії виконуються за допомогою функцій, включених в стандартну бібліотеку. Вони дозволяють працювати з різними пристроями, такими, як диски, принтер, комунікаційні канали і т.д. Ці пристрої сильно відрізняються один від одного. Однак файлова система перетворює їх в єдиний абстрактний логічний пристрій, який називається потоком.

Текстовий потік – це послідовність символів. При передачі символів з потоку на екран, частина з них не виводиться (наприклад, символ повернення каретки, переведення рядка).

Двійковий потік – це послідовність байтів, які однозначно відповідають тому, що знаходиться на зовнішньому пристрої.

Потік ifstream служить для роботи з файлами в режимі читання, а ofstream в режимі запису. Для роботи з файлами в режимі як записи, так і читання служить потік fstream.

В програмах C++ при роботі з текстовими файлами необхідно підключати бібліотеки iostream і fstream.

Для того щоб записувати дані в текстовий файл, необхідно:

1. Описати змінну типу ofstream.

2. Відкрити файл за допомогою функції open.

3. Вивести інформацію в файл.

4. Обов'язково закрити файл.

Для зчитування даних з текстового файлу, необхідно:

1. описати змінну типу ifstream.

2. відкрити файл за допомогою функції open.

3. вважати інформацію з файлу, при зчитуванні кожної порції даних необхідно перевіряти, чи досягнуто кінець файлу.

4. закрити файл.

Відкрити файл в режимі запису можна використовуючи запис:

ofstream F ("D:\\oks3\\L18.txt", ios::out);

Для того щоб прочитати інформацію з текстового файлу, необхідно описати змінну типу ifstream. Після цього потрібно відкрити файл для читання за допомогою оператора open. Якщо змінну назвати F, то перші два оператори будуть такими:

Ifstream F;

F.open("D:\\sites\\accounts.txt", ios::in);

 

Date: 2015-12-12; view: 396; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию