C ++ 11中局部静态变量的生命周期

时间:2019-06-20 15:03:58

标签: c++ c++11

我有一个从多个线程调用的函数:

void func()
{
   static MyObject someobject;
   someobject.complexFunc();
}

在程序终止时,我可以假定在最后一个线程终止后某个对象被销毁了吗?如果没有,当说到std :: exit时,如何确保线程不再访问它?

谢谢

0 个答案:

没有答案