__STANDARD_CPLUSPLUS
Systems: all
Compilers: Kai C++ 3.2
__STANDARD_CPLUSPLUS is used as an intermediate solution in the transition to compliant from non-compliant compilers. It isolates compliant code in software systems still consider non-compliant C++ dialects to be the default, and both compliant and non-compliant compilers are being supported.