none
rdstate RRS feed

  • Вопрос

  • Здравствуйте. Читаю я тут про проверку статуса ввода-вывода, сказано, дескать есть метод rdstate(), который всё мне расскажет и даны маски, под которые попадает результат в случае той или иной ошибки. Скажите пожалуйста, если скажем в потоке будет не одна а две и более ошибок, они все будут отданы как результат rdstate() (сразу все бит будут установлены)? Или тут как-то иначе? Спасибо.
    11 февраля 2015 г. 17:45

Ответы

  • Здравствуйте. Это не сложно проверить. Введите, например, в поток cin вместо целого числа строку. И все узнаете. Впрочем, если Вам нужна совершенно экстремальная ситуация, можете в процессе записи файла выдернуть флэшку.


    Если сообщение помогло Вам, пожалуйста, не забудьте отметить его как ответ данной темы. Удачи в программировании!

    11 февраля 2015 г. 18:35