gn="justify"> Функція "cin" (the standart input stream - стандартний потік вводу) в С + + читається як "сі-ін". Зазвичай вона виконує введення з клавіатури. Хоча "cin" може бути пов'язана і з іншим пристроєм. p align="justify"> Функція "cout" (the standart output stream - стандартний потік виводу) в С + + читається як "Сі-аут". зазвичай вона виконує висновок на екран дисплея. Однак, "cout" може бути пов'язана і з іншим пристроєм. Коли говорять, що "програма друкує результат", то зазвичай мають на увазі, що дані відображаються на екрані. Разом з тим результати можуть бути виведені і на інший пристрій, наприклад, на диски або на принтер у вигляді твердої копії на папері. p align="justify"> Необхідно пам'ятати, що існує ще стандартний потік помилок: "the standart error stream", який позначається як cerr. Цей потік зазвичай зв'язується з екраном. p align="justify"> Часто програмісти і користувачі направляють потік "cout" на інші пристрої, зберігаючи екран для потоку "cerr" помилок, щоб мати можливість негайно отримувати відомості про помилки в програмі в процесі її роботи.
.9 Функції читання-запису
Щоб вивести дані у файл або вивести їх з файлу програма повинна підключити до нього потоковий об'єкт класу ifstream або ofstream відповідно, ці класи визначені в бібліотеці fstream і віднесені до простору імен std. Заголовний файл iostream визначає вихідний потік cout. Аналогічно, заголовний файл fstream визначає клас вихідного файлового потоку з ім'ям ofstream Використовуючи об'єкти класу ofstream, наші програми можуть виконувати висновок у файл. Для початку ми повинні оголосити об'єкт типу ofstream, вказавши ім'я необхідного вихідного файлу як символьний рядок, що показано нижче:
ofstream file_object ("FILENAME.TXT");
Якщо ви вказуєте ім'я файлу при оголошенні об'єкта типу ofstream, C + + створить новий файл на вашому диску, використовуючи вказане ім'я, або перезапише файл з таким же ім'ям, якщо він вже існує на вашому диску. Подібним чином ваші програми можуть виконати операції введення з файлу, використовуючи об'єкти типу ifstream. Знову ж, ви просто створюєте об'єкт, передаючи йому як параметр потрібне ім'я файлу:
ifstream input_file ("filename.TXT");
2. Блок-схема алгоритму програми
.1 main ()
В
2.2 ReadFileParse ()
В
2.3 psort ()
В В
.4 WriteFile ()
В
3. Вихідний текст програми з коментарями
# include // Перевірка нормального завершення програми
# include // Введення-виведення (Для роботи з потоками)
# include // Робота з файлами
# include // Створення паузи під час роботи програми
...