Бьерн Страуструп - Язык программирования С++. Главы 8-10 - Ввод Written on 23 Февраля 2007. ОГЛАВЛЕНИЕ Бьерн Страуструп - Язык программирования С++. Главы 8-10 Глава 8. Шаблоны типа Простой шаблон типа Шаблоны типа для списка Список с принудительной связью Список без принудительной связи Реализация списка Итерация Шаблоны типа для функций Простой шаблон типа для глобальной функции Производные классы позволяют ввести новые операции Передача операций как параметров функций Неявная передача операций Введение операций с помощью параметров шаблонного класса Разрешение перегрузки для шаблонной функции Параметры шаблона типа Шаблоны типа и производные классы Задание реализации с помощью параметров шаблона Ассоциативный массив Упражнения Глава 9. Механизм обработки особых ситуаций Обработка ошибок Особые ситуации и традиционная обработка ошибок Другие точки зрения на особые ситуации Различение особых ситуаций Имена особых ситуаций Группирование особых ситуаций Производные особые ситуации Запросы ресурсов Конструкторы и деструкторы Предостережения Исчерпание ресурса Особые ситуации и конструкторы Особые ситуации могут не быть ошибками Задание интерфейса Неожиданные особые ситуации Неперехваченные особые ситуации Другие способы обработки ошибок Упражнения Глава 10. Потоки Вывод Вывод встроенных типов Вывод пользовательских типов Ввод Ввод встроенных типов Состояния потока Ввод пользовательских типов Форматирование Класс ios Связывание потоков Поля вывода Состояние формата Вывод целых Выравнивание полей Вывод плавающих чисел Манипуляторы Стандартные манипуляторы ввода-вывода Члены ostream Члены istream Файлы и потоки Закрытие потоков Строковые потоки Буферизация Ввод-вывод в С Упражнения Все страницы Страница 44 из 6510.3 ВВОДВвод во многом сходен с выводом. Есть класс istream, который реализует операцию ввода >> ("ввести из" - "input from") для небольшого набора стандартных типов. Для пользовательских типов можно определить функцию operator>>. Назад Вперед < Назад Вперед > форум c++