обязательную строку, указанную

Автор admin Понедельник, 4 мая 2009 11:32

обязательную строку, указанную при инициализации исключения. logic_error Класс, производный от exception. Передает информацию о логических ошибках в программе. Предполагается, что такие ошибки обнаруживаются путем анализа некоторых условий. runtime_error Класс, производный от exception. Передает инфор’мацию об ошибках времени выполнения. Предполагается, что такие ошибки обнаруживаются только во время выполнения программы. Класс исключений потоков ввода-вывода ios::failure тоже является производным от exception, но других подклассов не имеет. Следующие классы (производные от logic_error и от runtime_error) можно использовать «как есть» или же создать на их основе производные классы для более специализированных типов исключений. Далее перечислены классы исключений, производные от logic_error. domain_error Сообщает о нарушении предусловия. invalid_argument Указывает, что функции, запустившей исключение, был передан недопустимый аргумент. length_error Сообщает о попытке создания объекта, размер которого больше или равен npos (размер наибольшего представимого значения контекстного типа, обычно std::size_t).


Комментарии закрыты.