std::stop_token::operator=
De cppreference.com
< cpp | thread | stop token
std::stop_token& operator=(conststd::stop_token& other )noexcept; | (1) | (desde C++20) |
std::stop_token& operator=(std::stop_token&& other )noexcept; | (2) | (desde C++20) |
Reemplaza el estado de detención asociado con el de other
.
1) Asigna mediante copia el estado de detención asociado de
other
al de *this. Es equivalente a stop_token(other).swap(*this).2) Asigna mediante movimiento el estado de detención asociado de
other
al de *this. Después de la asignación, *this contiene el estado de detención asociado previo de other
, y other
no tiene estado de detención asociado. Es equivalente a stop_token(std::move(other)).swap(*this).[editar]Parámetros
other | - | Otro objeto stop_token con el cual compartir el estado de detención o del cual adquirir el estado de detención. |