Support for array in icpc 12.1.5

Support for array in icpc 12.1.5

Hello,

I am trying to compile a simple C++ 0x program using the icpc 12.1.5 Intel compiler as:

icpc -std=c++0x tt.cc

where, tt.cc :

// array::at

#include

#include 
int main ()

{

  unsigned int i;

  std::array myarray;
  // assign some values:

  for (i=0; i<10; i++) myarray.at(i) = i+1;
  // print content

  std::cout << "myarray contains:";

  for (i=0; i<10; i++)

    std::cout << " " << myarray.at(i);
  std::cout << std::endl;
  return 0;

}
but Iam getting:

tt.cc(3): catastrophic error: cannot open source file "array"
#include
^
Is array NOT supported by icpc 12.1 ?

thanks
michael

R/D High-Performance Computing and Engineering
2 Beiträge / 0 neu
Letzter Beitrag
Nähere Informationen zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.

This forum is for the discussions about the Intel Cilk Plus extension to C and C++. This is a base compiler question. You're more likely to get an answer to your question in the Intel C Compiler forum.

- Barry

Kommentar hinterlassen

Bitte anmelden, um einen Kommentar hinzuzufügen. Sie sind noch nicht Mitglied? Jetzt teilnehmen