P99
|
◆ P99_SIGNED
Determine if EXPR has an unsigned or signed integral type. Note that this macro does not evaluate EXPR but uses it only to determine its signedness. There are no side effects. The result can always be determined at compile time, but it is not a constant expression in the strict sense of C99 if EXPR is not so. Beware, the result of this expression is not the sign of EXPR, but whether or not the type of it could hold a signed value.
|