首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

std::fegetexceptflag

Defined in header <cfenv>

?

?

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尝试复制中列出的浮点异常标志的全部内容。exceptsflagp进入浮点环境。不引发任何异常,只修改标志。

浮点异常标志的全部内容不一定是指示异常是引发还是清除的布尔值。例如,它可能是一个包含布尔状态和触发异常的代码地址的结构。这些函数获取所有这些内容,并将其存储在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?在成功的时候,不是零,否则。

代码语言:txt
复制
 ? cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com