Widzę to w standardowych bibliotekach C++ dla mojego systemu, a także niektóre nagłówki w bibliotece, której używam.Co oznaczają wartości __STDC_LIMIT_MACROS i __STDC_CONSTANT_MACROS?
Jaka jest semantyka tych dwóch definicji? Czy istnieje dobre odniesienie dla #defines takich jak to inne niż samo źródło?
To uderza mnie jako niebezpieczny nazewnictwa precedensu. To komplikuje życie standaryzatorów - czy muszą zwracać uwagę na to, jakie implementacje zrobiły z ich przestrzenią nazw. –
nie dotyczy już C11, a tym samym C++ 11. – malat