thread& operator=(thread&& x) noexcept;
Effects: Если joinable(), звонит terminate(). В противном случае, присваивает состояние , x чтобы *this и множеств x в состояние по умолчанию строится.
Postconditions: x.get_id() == id() и get_id() возвращает значение x.get_id() до присвоения.
Returns: *this.