P99
|
Macros | |
#define | P99_DEC_DOUBLE(SIGN, INT, FRAC, ESIGN, EXP) |
construct a double constant in decimal representation. More... | |
#define | P99_HEX_DOUBLE(SIGN, HEXINT, HEXFRAC, ESIGN, BINEXP) |
construct a double constant in hexadecimal representation. More... | |
Since not all substrings of a double constant form a valid preprocessor token, construction of double
constants must be done carefully when macros are used. The macros here guarantee that this is done in a portable way.