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) |
默认浮点环境 (宏常量) |