Спецификация библиотеки Boost.Thread для состояний конструктора перемещения для
Конструктор перемещения:
Эффекты: передает право собственности на
поток, управляемый другим (если есть)
недавно построенный boost :: thread
экземпляр.
, тогда как для Назначения Движения:
Передача права собственности на поток
управляется другим (если есть) *.
Если ранее была тема
* ассоциируется с этим
отсоединен.
Очевидно, что для назначения перемещения явно указывается, что предыдущий объект потока становится отделенным.
Поскольку копирование объекта boost :: thread не определено и возможно только перемещение владельца, означает ли это, что в конструкторе Move предыдущий поток владельца не отсоединяется?
Или это просто недосмотр документации?