什么相当于c#中的openMp指令?
#pragma omp parallel {
// codes here
}
答案 0 :(得分:0)
OpenMP不是标准C ++的一部分。相反,它是一组API和语言扩展,它们已经为C,C ++和Fortran指定和标准化。这些语言都不需要支持OpenMP,并且没有针对C#或其他语言的标准化OpenMP语言扩展。某些语言(尤其是较新的语言)内置了对并行化的支持,因此不需要OpenMP。其他语言(特别是功能语言)具有足够强大的语法,语言扩展是不必要的,库可以提供类似的功能。