C ++对象构造函数中的Openmp用法

时间:2010-07-28 16:12:47

标签: c++ openmp

我可以在C ++对象的构造函数中使用openmp吗?

当有这样的构造函数的全局静态对象时,将会做什么?

1 个答案:

答案 0 :(得分:1)

是肯定的。想象一下这与从构造函数调用OpenMP函数一样。

第二点,我不知道,这可能取决于实施。我相当肯定pthreads实现应该适用于全局静态对象。 http://www.terboven.com/download/poster_A0_portrait_neu_formatiert.pdf

静态初始化可能有点难以正确,http://www.parashift.com/c++-faq-lite/ctors.html#faq-10.12。 请记住,静态对象在main之前初始化。