type
<cfenv>
fexcept_t
Floating-point exceptions type
Type that can represent the state of all floating-point status flags collectively, including the active floating-point exceptions along with any additional information the implementation associates with their status.
Specifics about this type depend on the library implementation: Its value shall be set by calling fegetexceptflag, and can be applied by calling fesetexceptflag.