On 6/13/2015 7:13 AM, Rob Stewart wrote:
On June 12, 2015 10:26:49 PM EDT, Edward Diener
wrote: On 6/12/2015 1:05 PM, Peter Dimov wrote:
Edward Diener wrote:
It seems to me that there's no macro for SD-6 itself though. When __cpp_something is not defined, you don't know whether this is because 'something' is not implemented or because SD-6 is not implemented.
What difference could it possibly make ? You test if a macro is defined and if it is not you try something else. If it is you have your answer.
If the absence of an SD-6 macro implies a feature is not implemented, then the absence of SD-6 support indicates nothing is implemented when that's the mechanism used for discovery of features.
But who cares ? Each SD=6 feature test stands on its own. I could care less if a determination is made "somehow" that SD-6 as a whole is not implemented. It doesn't buy me anything.