boost线程移动分配与移动构造函数
|
Boost.Thread库规范,用于移动构造函数的状态
移动构造函数:
效果:转让所有权
由其他(如果有)管理的线程
新建的boost :: thread
实例。
而对于移动分配:
转移线程的所有权
由其他人(如果有)对* this管理。
如果以前有线程
与* this然后那个线程关联
分离。
显然,对于移动分配,明确声明了先前的线程对象已分离。
由于尚未定义boost :: thread对象的复制,并且只能移动所有权,这是否意味着在使用Move Constructor时,先前的所有者线程不会分离?
还是仅仅是文档监督?
没有找到相关结果
已邀请:
3 个回复
膝垫富顷
膛嵌墒缅欠
嗜蒂谷尘旱