当一个对象被破坏而从它创建的glibmm线程仍在运行时会发生什么?

时间:2014-07-18 11:43:54

标签: c++ multithreading gtkmm glibmm

考虑以下场景:有一个类A,在构造时(让调用对象为objA)运行成员函数run()作为glibmm线程。 objA.run()正在进行一些密集处理&甚至可能在等待IO的某些系统调用中被阻止。现在,对象objA在主线程中被销毁。现在发生了什么?行为未定义吗?

0 个答案:

没有答案