是否有任何预定义的C++宏,以便代码可以识别标准?
例如,目前大多数编译器将"数组"放入"tr1"文件夹,但对于C++ 11,它将成为STL的一部分.所以目前
#include <tr1/array>
Run Code Online (Sandbox Code Playgroud)
但是c ++ 11
#include <array>
Run Code Online (Sandbox Code Playgroud)
什么是03标准和11标准的预定义宏,我可以使用它#ifdef来识别?
另外,我想C90和C99有宏吗?
Thanksx