feraiseexcept
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
<tbody> </tbody>| Определено в заголовочном файле <<fenv.h>>
|
||
int feraiseexcept( int excepts ); |
(начиная с C99) | |
Попытки поднять все плавающей точкой исключений, перечисленных в
excepts (побитовое ИЛИ плавающей точкой макросы исключение). Если одно из исключений является FE_OVERFLOW или FE_UNDERFLOW, эта функция может дополнительно повышать FE_INEXACT. Порядок, в котором возникновении исключений не определен, кроме того, что FE_OVERFLOW и FE_UNDERFLOW всегда вызывается перед FE_INEXACT.Оригинал:
Attempts to raise all floating point exceptions listed in
excepts (a bitwise OR of the плавающей точкой макросы исключение). If one of the exceptions is FE_OVERFLOW or FE_UNDERFLOW, this function may additionally raise FE_INEXACT. The order in which the exceptions are raised is unspecified, except that FE_OVERFLOW and FE_UNDERFLOW are always raised before FE_INEXACT.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Параметры
| excepts | — | битовой маски, перечисляя за исключением флага поднять
Оригинал: bitmask listing the exception flags to raise Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Возвращаемое значение
0, если все перечисленные исключения были подняты, ненулевое значение, в противном случае.Оригинал:
0 if all listed exceptions were raised, non-zero value otherwise.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Пример
| Этот раздел не завершён Причина: нет примера |
См. также
(C99) |
очищает указанный плавающей точкой флаги статуса Оригинал: clears the specified floating-point status flags Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
(C99) |
определяет, какая из указанных плавающей точкой флаги состояния устанавливаются Оригинал: determines which of the specified floating-point status flags are set Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. (функция) |
Документация C++ по feraiseexcept
| |