std::feupdateenv
定义于头文件
<cfenv> |
||
int feupdateenv( const std::fenv_t* envp )
|
(C++11 起) | |
首先,回忆当前引发的浮点异常,然后从 envp
所指向的对象恢复浮点环境(类似 std::fesetenv ),再引发保存的浮点异常。
此函数可用于结束先前调用 std::feholdexcept 所建立的不停止模式。
参数
envp | - | 指向 std::fenv_t 类型对象的指针,对象为之前到 std::feholdexcept 或 std::fegetenv 的调用所设,或等于 FE_DFL_ENV |
返回值
成功时为 0 ,否则为非零。
参阅
(C++11)
|
保存环境,清除所有状态标志,并忽略所有将来的错误 (函数) |
(C++11)
|
保存或恢复当前浮点环境 (函数) |
(C++11)
|
默认浮点环境 (宏常量) |