英特尔® C++ Composer XE

Intel C++ Compiler - ANSI C/C++ and OpenMP* compliance

C Standard Conformance
The Intel(R) C++ Compiler for Linux* or OS X* version 10.x, 11.x, 12.x, 13.x, 14.0 & 15.0 or Intel Parallel Composer 2011 conforms to the ANSI/ISO standard ISO/IEC 9899:1999 for C language.

The Intel(R) C++ Compiler for Windows version 10.x, 11.x, 12.x, 13.x, 14.0 & 15.0 or Intel Parallel Composer 2011 conforms to the ANSI/ISO standard ISO/IEC 9899:1990 for C language by default, but comforms to ANSI/ISO standard ISO/IEC 9899:1999 under /Qstd=c99 switch.

  • 开发人员
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • 入门级
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Parallel Composer
  • OpenMP*
  • ANSI
  • ISO
  • VersionSpecific
  • Data transfer of non-contiguous array elements using the Intel® Language Extensions for Offload (LEO) for the Intel® Xeon Phi™ coprocessor

    The Intel® Parallel Studio XE 2015 Composer Editions for C++ Windows* and Linux* have a feature enhancement supporting data transfer for non-contiguous array elements with the Intel® Language Extensions for Offload (LEO) for the Intel® Xeon Phi™ coprocessor.

    The feature adds support under the LEO offload data marshalling model for transferring non-contiguous array elements within an array variable reference (variable-ref) in the data transfer clauses (i.e. in, out, inout, nocopy) of the #pragma offload/offload_transfer statement.

  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • 服务器
  • C/C++
  • 中级
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • 英特尔® Parallel Composer
  • 开发工具
  • Intel® Many Integrated Core Architecture
  • OpenMP* 4.0 combined offload constructs support for the Intel® Xeon Phi™ coprocessor

    The Intel® Parallel Studio XE 2015 Composer Editions for Windows* and Linux* have feature enhancements that provide near full support of the OpenMP* 4.0 API (July 2013) specification. Extensions to the reduction clause and the new declare reduction construct added to support user defined reductions are not currently supported.

  • 开发人员
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • Intel® Fortran Compiler
  • 英特尔® Fortran Composer XE
  • 英特尔® Parallel Composer
  • 英特尔® Visual Fortran Composer XE
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • 并行计算
  • 线程
  • ELF executable binary file created for the Intel® Xeon Phi™ coprocessor offload image

    The Intel® Parallel Studio XE 2015 Composer Editions for Windows* and Linux* have an internal implementation feature enhancement to the Intel® Xeon Phi™ coprocessor binary image created when using the Intel® Language Extensions for Offload (LEO) or OpenMP* 4.0 target constructs.

    The enhancement enables the Intel® 15.0 compilers to create an Executable and Linkable Format (ELF) format executable binary file for Intel® Xeon Phi™ coprocessor offload image. In previous releases, the compiler created an ELF format shared library (.so) binary file.

  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • 中级
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • Intel® Fortran Compiler
  • 英特尔® Fortran Composer XE
  • 英特尔® Parallel Composer
  • 英特尔® Visual Fortran Composer XE
  • 开发工具
  • Intel® Many Integrated Core Architecture
  • 订阅 英特尔® C++ Composer XE