英特尔®C++编译器对标准C和C++的支持
对C标准的支持
英特尔®C++编译器符合ANSI/ISO standard ISO/IEC 9899:1999标准,唯一的例外是不支持128位的long double类型。
对C++标准的支持
英特尔®C++编译器符合ANSI/ISO standard ISO/IEC 14882:1998标准,唯一的例外是模板使用export关键字。如:
export template <class T> void fun(T);
export template <class T> class A;
Linux版和Mac OS版的英特尔®C++编译器都支持上述用法,但Windows版的英特尔®C++编译器目前还不支持。
如需了解更详细的信息,请参考编译器的用户手册。
如需了解C/C++标准,请访问 http://www.ansi.org/。