小编dar*_*ght的帖子

OpenMP C和C++ cout/printf不提供相同的输出

我是OpenMP中的一个完整的菜鸟,刚刚开始探索下面的一些简单的测试脚本.

#pragma omp parallel
    {
        #pragma omp for
            for(int i=0;i<10;++i)
            std::cout<<i<<" "<<endl;
         //   printf("%d \n",i);
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试了C和C++版本,C版本似乎工作正常,而C++版本给我一个错误的输出.

openmp

2
推荐指数
1
解决办法
1490
查看次数

标签 统计

openmp ×1