<thread>

Incluya el subproceso estándar <de encabezado> para definir la clase thread y varias funciones que admiten.

#include <thread>

Comentarios

Nota

En el código compilado mediante /clr o /clr:pure, este encabezado está bloqueado.

La macro de __STDCPP_THREADS__ se define como un valor distinto de cero para indicar que los subprocesos son compatibles con este encabezado.

Miembros

Clases públicas

Name

Descripción

thread (Clase)

Define un objeto que se utilice para observar y administrar un subproceso de ejecución en una aplicación.

Estructuras públicas

Name

Descripción

hash (Estructura, STL)

Define una función miembro que devuelve un valor que sea determinado únicamente por thread::id. La función miembro define función hash apropiadas para asignar valores de thread::id tipo a una distribución de valores de índice.

Funciones de público

Name

Descripción

get_id (Función)

Identifica el subproceso de ejecución actual.

sleep_for (Función)

Bloquea el subproceso de llamada.

sleep_until (Función)

Bloquea el subproceso de la llamada al menos hasta el tiempo especificado.

swap (Función) (<thread>)

Cambie los estados de dos objetos de thread .

yield (Función)

Señala el sistema operativo de ejecutar otros subprocesos, incluso si el subproceso actual continuaría normalmente ejecutándose.

Operadores públicos

Name

Descripción

operator>= (Operador) (<thread>)

Determina si un objeto de thread::id mayor o igual que otro.

operator> (Operadort) (<thread>)

Determina si un objeto de thread::id es mayor que otro.

operator<= (Operador) (<thread>)

Determina si un objeto de thread::id menor o igual que otro.

operator< (Operador) (<thread>)

Determina si un objeto de thread::id es menor que otro.

operator!= (Operador) (<thread>)

Compara dos objetos thread::id para determinar si no son iguales.

operator== (Operador) (<thread>)

Compara dos objetos thread::id para determinar si son iguales.

operator<< (Operador) (<thread>)

Inserta una representación de texto de un objeto de thread::id en una secuencia.

Vea también

Referencia

Seguridad para subprocesos en la biblioteca estándar de C++

Otros recursos

Archivos de encabezado de la biblioteca estándar de C++