🗊 Презентация Потоки ввода-вывода

Нажмите для полного просмотра!
Потоки ввода-вывода, слайд №1 Потоки ввода-вывода, слайд №2 Потоки ввода-вывода, слайд №3 Потоки ввода-вывода, слайд №4 Потоки ввода-вывода, слайд №5 Потоки ввода-вывода, слайд №6 Потоки ввода-вывода, слайд №7 Потоки ввода-вывода, слайд №8 Потоки ввода-вывода, слайд №9 Потоки ввода-вывода, слайд №10 Потоки ввода-вывода, слайд №11 Потоки ввода-вывода, слайд №12 Потоки ввода-вывода, слайд №13 Потоки ввода-вывода, слайд №14 Потоки ввода-вывода, слайд №15 Потоки ввода-вывода, слайд №16 Потоки ввода-вывода, слайд №17 Потоки ввода-вывода, слайд №18 Потоки ввода-вывода, слайд №19

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

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


Слайд 1


Потоки ввода-вывода Основание системы счисления (ios::dec, ios::oct, ios::hex, ios::showbase) Класс ios содержит общие поля для ввода и ввывод поля и...
Описание слайда:
Потоки ввода-вывода Основание системы счисления (ios::dec, ios::oct, ios::hex, ios::showbase) Класс ios содержит общие поля для ввода и ввывод поля и методы Класс istream – для входных потоков Класс ostream – для выходных потоков Класс iostream – для двунаправленные потоки istringstream, ostringstream, stringstream - строковые потоки ifstream, ofstream, fstream

Слайд 2


Класс в заголовочных файлах Ios – базовый класс потоков ввода/вывода Iosfwd – предварительные объявления средств ввода/вывода Istream, ostream,...
Описание слайда:
Класс в заголовочных файлах Ios – базовый класс потоков ввода/вывода Iosfwd – предварительные объявления средств ввода/вывода Istream, ostream, iostream– операции с потоками ввода/вывода Fstream – потоки ввода/вывода в файлы Sstream – потоки ввода вывода в строки Streambuf – буферезация потоков ввода/вывода Iomanip – манипуляторы

Слайд 3


Стандартные потоки
Описание слайда:
Стандартные потоки

Слайд 4


Ссылка на объект > типа istream ПРИОРИТЕТЫ Приоритет сложения Логические операции ( ) Cout
Описание слайда:
Ссылка на объект > типа istream ПРИОРИТЕТЫ Приоритет сложения Логические операции ( ) Cout

Слайд 5


ВВОД СТРОК Извлечение происходит до ближайшего пробела (вместо него в строку заносится нуль-символ) Get getline
Описание слайда:
ВВОД СТРОК Извлечение происходит до ближайшего пробела (вместо него в строку заносится нуль-символ) Get getline

Слайд 6


Форматирование данных Флаг, манипулятор, форматирующие методы Флаг – отдельные биты, объединенные в поле x_flags типа long класса ios...
Описание слайда:
Форматирование данных Флаг, манипулятор, форматирующие методы Флаг – отдельные биты, объединенные в поле x_flags типа long класса ios cout.setf(ios::flag) Методы flags, setf, unsetf Несколько флагов cout.setf(ios::flag1 | ios::flag2 | ios::flag3)

Слайд 7


Флаги форматированного типа
Описание слайда:
Флаги форматированного типа

Слайд 8


Создайте программу вывода чисел с плавающей запятой ios::scientific, ios::fixed) Создайте программу вывода чисел с плавающей запятой ios::scientific,...
Описание слайда:
Создайте программу вывода чисел с плавающей запятой ios::scientific, ios::fixed) Создайте программу вывода чисел с плавающей запятой ios::scientific, ios::fixed)

Слайд 9


Управление выводом в нижнем и верхнем регистре (ios::uppercase) символов Х и E в шестнадцатеричном и экспоненциальном форматах соответственно. Когда...
Описание слайда:
Управление выводом в нижнем и верхнем регистре (ios::uppercase) символов Х и E в шестнадцатеричном и экспоненциальном форматах соответственно. Когда флаг ios:: uppercase установлен, все буквы шестнадцатеричного формата печатаются в верхнем регистре. Управление выводом в нижнем и верхнем регистре (ios::uppercase) символов Х и E в шестнадцатеричном и экспоненциальном форматах соответственно. Когда флаг ios:: uppercase установлен, все буквы шестнадцатеричного формата печатаются в верхнем регистре. P/S в конце Программы не Дописано return 0; }

Слайд 10


Создайте аналогичный пример Создайте аналогичный пример Объясние: что такое система счиления Созадйте программку. Пример ниже .
Описание слайда:
Создайте аналогичный пример Создайте аналогичный пример Объясние: что такое система счиления Созадйте программку. Пример ниже .

Слайд 11


Создайте программу вывода чисел с плавающей запятой ios::scientific, ios::fixed) Создайте программу вывода чисел с плавающей запятой ios::scientific,...
Описание слайда:
Создайте программу вывода чисел с плавающей запятой ios::scientific, ios::fixed) Создайте программу вывода чисел с плавающей запятой ios::scientific, ios::fixed)

Слайд 12


Неформатированный ввод-вывод с использованием read, gcount и write char buffer [ ] = “ Все надоело!”; Cout.write(buffer, 12); failbit Gcount сообщает...
Описание слайда:
Неформатированный ввод-вывод с использованием read, gcount и write char buffer [ ] = “ Все надоело!”; Cout.write(buffer, 12); failbit Gcount сообщает о количестве символов, прочитанной последней операцией ввода

Слайд 13


Контрольная работа Подставить ответы: Заголовочный файл ___ содержит информацию для выполнения форматированного ввод-вывода При использовании...
Описание слайда:
Контрольная работа Подставить ответы: Заголовочный файл ___ содержит информацию для выполнения форматированного ввод-вывода При использовании параметризированных манипуляторов должен быть включен заголовочный файл___ Заголовочный файл ___ содержит информацию для управления обработкой файлов Манипулятор потока ____ осуществляет переход на новую строку в выходном потоке и сброс выходного потока Заголовочный файл ____ позволяет использовать смешанный стиль программирования ввода-вывода языков С и С++ Функция-элемент _____ класса ostream используется для ввыполнения неформатированного вывода

Слайд 14


Операция ввода поддерживается классом ___ Операция ввода поддерживается классом ___ Вывод в стандартный поток ошибок направляется в объекты потоков...
Описание слайда:
Операция ввода поддерживается классом ___ Операция ввода поддерживается классом ___ Вывод в стандартный поток ошибок направляется в объекты потоков ____ или ____ Операции вывода поддерживаются классом ____ Для операции поместить в поток используется символ___ Манипуляторы потока _ , ___ и ___ используются, чтобы задать востмиричный, шестныдцетиричный и десятичный форматы представления целых чисел По умолчанию точность для представления чисел с плаввающей точкой равна ____ Установка флага _____ вызывает печать знака плюс для положительных чисел

Слайд 15


Практические задания Создайте файлы input.txt, output.txt Выполните следующие задания с выводом в в output.txt: Установите флаг для вывода в верхнем...
Описание слайда:
Практические задания Создайте файлы input.txt, output.txt Выполните следующие задания с выводом в в output.txt: Установите флаг для вывода в верхнем регистре чисел в экспоненциальном формате и букв шестандцетиричном формате Введите адрес переменной string типа char * Установите флаг печати чисел с плавающей запятой в экспоннециальном формате

Слайд 16


Выведети адрес переменной ntegerPrt типа int Выведети адрес переменной ntegerPrt типа int Установите такой флаг, чтобы при выводе целых чисел...
Описание слайда:
Выведети адрес переменной ntegerPrt типа int Выведети адрес переменной ntegerPrt типа int Установите такой флаг, чтобы при выводе целых чисел отображалось их осмнование при предоставлении шестандцетиричном формате и восьмиричных форматах - выведете значение типа float, которое указывает floatPtr Используйте функцию-элемент потока, чтобы установить символ ‘*’ в качестве заполняющего символа для печати с шириной поля, превышающей требуемую для печатаемого значения. Напишите отдельный оператор чтобы сделать то же самое с помощью манипулятора потока.

Слайд 17


Получите следующий символ из входного потока на удаляя его из потка Получите следующий символ из входного потока на удаляя его из потка Введите и...
Описание слайда:
Получите следующий символ из входного потока на удаляя его из потка Получите следующий символ из входного потока на удаляя его из потка Введите и отбросьте очередные шесть символов из входного потока Напечатайте 1234 с выравниванием по правой границе поля шириной 10 разрядов Используйте целые переменные x и y, чтобы задать ширину поля и точность используемые для отражения значения 57.4573 типа double и выведите эти значения

Слайд 18


Найдите ошибки Cout
Описание слайда:
Найдите ошибки Cout

Слайд 19


Подсказки Используйте функцию-элемент потока, чтобы установить символ ‘*’ в качестве заполняющего символа для печати с шириной поля, превышающей...
Описание слайда:
Подсказки Используйте функцию-элемент потока, чтобы установить символ ‘*’ в качестве заполняющего символа для печати с шириной поля, превышающей требуемую для печатаемого значения. Напишите отдельный оператор чтобы сделать то же самое с помощью манипулятора потока. cout.fill (‘*’) cout



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