Thread support library
De cppreference.com
< c
|
|
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
Si la constante
__STDC_NO_THREADS__(C11) macro está definido por el compilador, el <threads.h> cabecera y todos los nombres que aquí no se proporcionan .Original:
If the macro constant
__STDC_NO_THREADS__(C11) is defined by the compiler, the header <threads.h> and all of the names listed here are not provided.The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
Contenido |
[editar] Threads
| Defined in header
<threads.h> | |
thrd_t
|
un tipo de identificación de un hilo
Original: a type identifying a thread The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| (C11) |
crea un subproceso Original: creates a thread The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
Comprueba si dos identificadores se refieren a la misma rosca Original: checks if two identifiers refer to the same thread The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
obtiene el identificador del subproceso actual Original: obtains the current thread identifier The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
suspende la ejecución del subproceso de la llamada para el período de tiempo dado Original: suspends execution of the calling thread for the given period of time The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
yields the current time slice (función) |
| (C11) |
termina el subproceso de llamada Original: terminates the calling thread The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
desprende un hilo Original: detaches a thread The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
bloquea hasta que un subproceso termina Original: blocks until a thread terminates The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| indica un estado de error hilo Original: indicates a thread error status The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (constante) | |
| thrd_start_t (C11) |
tipo de función de puntero pasado a thrd_create Original: function pointer type passed to thrd_create The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (typedef) |
[editar] Exclusión mutua
| Defined in header
<threads.h> | |
mtx_t
|
mutex identificador
Original: mutex identifier The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| (C11) |
crea un mutex Original: creates a mutex The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
bloquea hasta que cierres un mutex Original: blocks until locks a mutex The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
bloquea hasta que quede un mutex o tiempo de espera Original: blocks until locks a mutex or times out The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
bloquea un mutex o devoluciones sin bloquear si ya está bloqueado Original: locks a mutex or returns without blocking if already locked The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
desbloquea un mutex Original: unlocks a mutex The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
destruye un mutex Original: destroys a mutex The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C++11) (C++11) (C++11) |
define el tipo de un mutex Original: defines the type of a mutex The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (enum) |
Original: Call once The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. | |
once_flag
|
the type of the flag used by call_once |
| (C11) |
inicializa un once_flag Original: initializes a once_flag The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
| (C11) |
llama a una función exactamente una vez Original: calls a function exactly once The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
[editar] Las variables de condición
| Defined in header
<threads.h> | |
cnd_t
|
condición variable de identificación
Original: condition variable identifier The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| (C11) |
crea una variable de condición Original: creates a condition variable The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
desbloquea un hilo bloqueado en una variable de condición Original: unblocks one thread blocked on a condition variable The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
Desbloquea todos los hilos bloqueados en una variable de condición Original: unblocks all threads blocked on a condition variable The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
bloques en una variable de condición Original: blocks on a condition variable The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
bloques en una condición variable, con un tiempo de espera Original: blocks on a condition variable, with a timeout The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
destruye una variable de condición Original: destroys a condition variable The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
[editar] Almacenamiento local de subprocesos
| Defined in header
<threads.h> | |
| (C11) |
hilo macro tipo local Original: thread local type macro The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
tss_t
|
subproceso específico de puntero de almacenaje
Original: thread-specific storage pointer The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| (C11) |
número máximo de veces destructores son llamados Original: maximum number of times destructors are called The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (macro constante) |
tss_dtor_t
|
function pointer type used for TSS destructor |
| (C11) |
creates thread-specific storage pointer with a given destructor (función) |
| (C11) |
lee de hilo específico de almacenamiento Original: reads from thread-specific storage The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
escribir en hilo específico de almacenamiento Original: write to thread-specific storage The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
| (C11) |
libera los recursos mantenidos por un determinado hilo específico del puntero Original: releases the resources held by a given thread-specific pointer The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |