- cmath[meta header]
- macro[meta id-type]
- cpp11[meta cpp]
#define NAN constant-expression
// または
#undef NAN- constant-expression[italic]
処理系が float 型の quiet NaN (Not a Number, 非数) に対応している場合に定義される。
float の quiet NaN の定数式に展開される。
- C++26では、C23を参照するようになったことで、このマクロは
<cfloat>でも定義されるようになった
- C++11
- P3348R4 C++26 should refer to C23 not C17
- C++26がC23を参照するようになり、このマクロが
<cfloat>でも定義されるようになった
- C++26がC23を参照するようになり、このマクロが