[英]Non-POD datatypes allowed in firstprivate of OpenMP parallel section?
我们可以在openmp任务编译指示的firstprivate子句中指定std :: vector对象吗?
可以使向量对象成为第一个私有对象吗?
它可以编译并正确运行...它始终是线程安全的吗?
是的你可以
所以基本上只要
请注意 ,STL容器满足这些条件,但是您可以通过对(非共享的)指针元素进行容器化等来更改语义。
你很好去
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.