I see this in the standard C++ libraries for my system, as well as some of the headers in a library I\'m using.
What are the semantics of these two definitions? Is
The macros are not part of the C++ standard and are probably used for internal purposes in your C++ implementation. If you want to know more about them, you should ask a question with atag that indicates what that implementation is.