pr35364.c

来自「用于进行gcc测试」· C语言 代码 · 共 51 行

C
51
字号
// PR target/35364// { dg-do compile }// { dg-options "-O2 -fopenmp" }template <typename T>struct E{  E ();  ~E ();};template <typename T, typename U>struct C{  C (const U &y) : u (y) {}  ~C () {}  const U &u;};template <typename T, typename U = E<T> >struct B : public C<T, U>{  B (int x, const T &z = T (), const U &y = U ()) : C<T, U> (y) {}  ~B () {}};voidfoo (){#pragma omp parallel  {    B<double> x (1);  }#pragma omp for  for (int i = 0; i < 10; i++)    {      B<int> x (i);    }#pragma omp sections  {#pragma omp section    {      B<int> x (6);    }  }#pragma omp single  {    B<int> x (16);  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?