我可以在C ++对象的构造函数中使用openmp吗?
当有这样的构造函数的全局静态对象时,将会做什么?
答案 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之前初始化。