tmp/tmp419nog24/{from.md → to.md}
RENAMED
|
@@ -18,11 +18,11 @@
|
|
| 18 |
#define FE_DFL_ENV see below
|
| 19 |
|
| 20 |
namespace std {
|
| 21 |
// types
|
| 22 |
using fenv_t = object type;
|
| 23 |
-
using fexcept_t =
|
| 24 |
|
| 25 |
// functions
|
| 26 |
int feclearexcept(int except);
|
| 27 |
int fegetexceptflag(fexcept_t* pflag, int except);
|
| 28 |
int feraiseexcept(int except);
|
|
@@ -37,12 +37,13 @@ namespace std {
|
|
| 37 |
int fesetenv(const fenv_t* penv);
|
| 38 |
int feupdateenv(const fenv_t* penv);
|
| 39 |
}
|
| 40 |
```
|
| 41 |
|
| 42 |
-
The contents and meaning of the header `<cfenv>` are
|
| 43 |
-
standard library header `<fenv.h>`
|
|
|
|
| 44 |
|
| 45 |
[*Note 1*: This document does not require an implementation to support
|
| 46 |
the `FENV_ACCESS` pragma; it is *implementation-defined* [[cpp.pragma]]
|
| 47 |
whether the pragma is supported. As a consequence, it is
|
| 48 |
*implementation-defined* whether these functions can be used to test
|
|
|
|
| 18 |
#define FE_DFL_ENV see below
|
| 19 |
|
| 20 |
namespace std {
|
| 21 |
// types
|
| 22 |
using fenv_t = object type;
|
| 23 |
+
using fexcept_t = object type;
|
| 24 |
|
| 25 |
// functions
|
| 26 |
int feclearexcept(int except);
|
| 27 |
int fegetexceptflag(fexcept_t* pflag, int except);
|
| 28 |
int feraiseexcept(int except);
|
|
|
|
| 37 |
int fesetenv(const fenv_t* penv);
|
| 38 |
int feupdateenv(const fenv_t* penv);
|
| 39 |
}
|
| 40 |
```
|
| 41 |
|
| 42 |
+
The contents and meaning of the header `<cfenv>` are a subset of the C
|
| 43 |
+
standard library header `<fenv.h>` and only the declarations shown in
|
| 44 |
+
the synopsis above are present.
|
| 45 |
|
| 46 |
[*Note 1*: This document does not require an implementation to support
|
| 47 |
the `FENV_ACCESS` pragma; it is *implementation-defined* [[cpp.pragma]]
|
| 48 |
whether the pragma is supported. As a consequence, it is
|
| 49 |
*implementation-defined* whether these functions can be used to test
|