std::fegetexceptflag
非诚勿扰,fesetExcept旗帜
Defined in header | | |
---|---|---|
int fegetexceptflag( std::fexcept_t* flagp, int excepts | (1) | (since C++11) |
int fesetexceptflag( const std::fexcept_t* flagp, int excepts | (2) | (since C++11) |
1%29尝试获取位掩码参数中列出的浮点异常标志的全部内容。excepts
,它是按位或按位计算的。浮点异常宏...
2%29尝试复制中列出的浮点异常标志的全部内容。excepts
从flagp
进入浮点环境。不引发任何异常,只修改标志。
浮点异常标志的全部内容不一定是指示异常是引发还是清除的布尔值。例如,它可能是一个包含布尔状态和触发异常的代码地址的结构。这些函数获取所有这些内容,并将其存储在flagp
在实现-定义格式。
参数
flagp | - | pointer to an std::fexcept_t object where the flags will be stored or read from |
---|---|---|
excepts | - | bitmask listing the exception flags to get/set |
返回值
0
在成功的时候,不是零,否则。
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。