<<
>>

Ошибки потоков

Флаги статуса ошибок потоков определяют компонент ios enum, который сообщает об ошибках, произошедших в операциях ввода-вывода (табл. 18.11). Для чтения (и установки) флагов применяются специальные функции ios (табл.
18.12).

Таблица 18.11. Флаги статуса ошибок

Таблица 18.12. Функции для флагов ошибок

Объектно-ориентированный ввод-вывод в языке C++

569

Ввод чисел

Рассмотрим обработку ошибки при вводе чисел с клавиатуры или с диска. Самый общий источник ошибок — ввод символов вместо цифр. Здесь проверяется флаг goodbit. Если его значение не равно true, пользователю предлагается ввести правильное число.

<< | >>

Еще по теме Ошибки потоков:

  1. коян: Восходящий узел - включение в общий поток; Нисходящий узел - исключение из общего потока.
  2. Альбатрос (восхождение на поток)
  3. ТЕОРИЯ ПОТОКА СОЗНАНИЯ
  4. 3.9. ПОТОК СОЗНАНИЯ
  5. ПОТОК СОЗНАНИЯ
  6. 2.2.1. Поток образов
  7. Глава 3. ОТКРОЙТЕ СВОЙ ПОТОК ОБРАЗОВ
  8. 12.2.1. Групповой поток образов
  9. МИХАЙ ЧИКСЕНТМИХАЙИ. В ПОИСКАХ ПОТОКА, 2015
  10. 13.5.1. Игра в поток образов
  11. 2.7. КАК ВЫЗВАТЬ ПОТОК ОБРАЗОВ
  12. 3.10. ТИПИЧНЫЙ ПОТОК ОБРАЗОВ
  13. 12.3.2. Сценарий группового потока образов
  14. 4.16. ПОТОК ОБРАЗОВ - ЭТО НЕ ГИПНОЗ
  15. 6.14. ЧТО, ЕСЛИ ПОТОК ОБРАЗОВ ГОВОРИТ "НЕТ"?
  16. Работа над ошибками
  17. ОШИБКА ОПЕРАТОРА
  18. ИДЕЯ 7 ОШИБКИ
  19. 3.2. Ошибки в стремлении к полноте
  20. Вычисление ошибки выборки.