Veo esto en las bibliotecas estándar de C++ para mi sistema, así como en algunos de los encabezados de una biblioteca que estoy usando.¿Qué significan __STDC_LIMIT_MACROS y __STDC_CONSTANT_MACROS?
¿Cuál es la semántica de estas dos definiciones? ¿Hay una buena referencia para #defines como esta que no sea la fuente en sí?
Eso me parece un precedente peligroso de nombres. Esto complica la vida de los estandarizadores: ¿tienen que prestar atención a lo que las implementaciones han hecho con su espacio de nombres? –
ya no se aplica a C11 y, por lo tanto, a C++ 11. – malat