feraiseexcept
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <<fenv.h>> 中定义
|
||
int feraiseexcept( int excepts ); |
||
试图提高中列出
excepts
的浮点异常(OR运算的浮点例外宏)。如果是一个例外是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.目录 |
[编辑] 参数
excepts | - | 列出的异常标志的位掩码提高
原文: bitmask listing the exception flags to raise |
[编辑] 返回值
0如果所有上市的例外情况,提出了非零值,否则.....
原文:
0 if all listed exceptions were raised, non-zero value otherwise.
[编辑] 示例
本章尚未完成 原因:暂无示例 |
[编辑] 另请参阅
(C99) |
清除指定的浮点状态标志 原文: clears the specified floating-point status flags (函数) |
(C99) |
确定哪些指定浮点状态标志被设置 原文: determines which of the specified floating-point status flags are set (函数) |
C++ documentation for feraiseexcept
|