The Gnu C++ compiler seems to define __cplusplus to be 1
__cplusplus
1
#include int main() { std::cout << __cplusplus <&