__STDC_LIMIT_MACROS和
__STDC_CONSTANT_MACROS
是一种允许C ++程序使用stdint.h
C99标准中指定但C ++标准中没有的宏的解决方法。宏,如UINT8_MAX
,INT64_MIN
和INT32_C()
可能已经在C ++以其他方式应用来定义。为了使用户能够决定是否要像C99那样定义宏,许多实现都需要这样做,__STDC_LIMIT_MACROS和
__STDC_CONSTANT_MACROS
必须在定义在stdint.h
之前将其包括在内。这不是C ++标准的一部分,但已被多个实现所采用。
__STDC_LIMIT_MACROS和 __STDC_CONSTANT_MACROS
最新推荐文章于 2024-02-23 16:40:47 发布