¿Prefine Intel C++ alguna macro al compilar con Qstd=c++0x
? Algo así como __GXX_EXPERIMENTAL_CXX0X__
en GCC? __cplusplus
sigue siendo 199711
.Detectando el modo C++ 0x en Intel C++?
¿Alguna forma de detectar la compilación de C++ 0x?
¿Prefine Intel C++ alguna macro al compilar con Qstd=c++0x
? Algo así como __GXX_EXPERIMENTAL_CXX0X__
en GCC? __cplusplus
sigue siendo 199711
.Detectando el modo C++ 0x en Intel C++?
¿Alguna forma de detectar la compilación de C++ 0x?
Intel documentation indicates que define __GXX_EXPERIMENTAL_CXX0X__
en Linux, pero no define ninguna macro en Windows.
En la actual (06/08/2013) Intel Compositor XE 2013 Update 5 para Windows, la lista de definiciones del preprocesador incluye
#define __INTEL_CXX11_MODE__ 1
si y sólo si está activado el modo C++ 0x.