The Intel® C++ Compiler conforms to the ANSI/ISO standard (ISO/IEC 14882:1998) for the C++ language, with the following exceptions:
reinterpret_cast does not allow casting a pointer-to-member of one class to a pointer-to-member of another class if the classes are unrelated.
Two-phase name binding in templates, as described in [temp.res] and [temp.dep] of the standard, is not implemented.
Putting a try/catch around the initializers and body of a constructor is not implemented.
Template template parameters are not implemented.
Universal character set escapes (for example, \uabcd) are not implemented.
The export keyword for templates is not implemented.