我可以在 C++ 对象的构造函数中使用 openmp 吗?
当全局静态对象有这样的构造函数时,会做什么?
最佳答案
是的。想象这与从构造函数调用 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 之前初始化。
关于c++ - C++ 对象构造函数中的 Openmp 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3354938/