Espacios de nombres
Variantes
Acciones

Atomic operations library

De cppreference.com
< c
 
 
Operaciones de biblioteca Atómica
Tipos
Original:
Types
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Macros
Original:
Macros
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Funciones
Original:
Functions
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
 
__STDC_NO_ATOMICS__(C11) Si la constante macro está definido por el compilador, el <stdatomic.h> cabecera, el _Atomic palabra clave, y todos los nombres que aquí no se proporcionan.
Original:
If the macro constant __STDC_NO_ATOMICS__(C11) is defined by the compiler, the header <stdatomic.h>, the keyword _Atomic, 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.

Contenido

[editar]Tipos

Definido en el archivo de encabezado <stdatomic.h>
define las limitaciones de memoria de pedido
Original:
defines memory ordering constraints
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(enum)[editar]
lock-free atomic boolean flag
(struct)[editar]

[editar]Macros

Definido en el archivo de encabezado <stdatomic.h>
indica que el tipo dado atómica es libre de bloqueo
Original:
indicates that the given atomic type is lock-free
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante de macro)[editar]
inicializa un nuevo atomic_flag
Original:
initializes a new atomic_flag
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(constante de macro)[editar]
inicializa un objeto atómico nuevo
Original:
initializes a new atomic object
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(macro de función)[editar]
rompe una cadena de dependencias para memory_order_consume
Original:
breaks a dependency chain for memory_order_consume
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(macro de función)[editar]

[editar]Funciones

Definido en el archivo de encabezado <stdatomic.h>
establece un atomic_flag en true y devuelve el valor anterior
Original:
sets an atomic_flag to true and returns the old value
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]
establece un atomic_flag como falso
Original:
sets an atomic_flag to false
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]
initializes an existing atomic object
(función)[editar]
indica si el objeto atómico es libre de bloqueo
Original:
indicates whether the atomic object is lock-free
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]
almacena un valor en un objeto atómico
Original:
stores a value in an atomic object
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]
lee un valor de un objeto atómico
Original:
reads a value from an atomic object
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]
swaps un valor con el valor de un objeto atómico
Original:
swaps a value with the value of an atomic object
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]
swaps un valor con el objeto de una atómico si el valor antiguo es lo que se espera, si no lee el valor antiguo
Original:
swaps a value with the an atomic object if the old value is what is expected, otherwise reads the old value
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]
Además atómica
Original:
atomic addition
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]
atómica resta
Original:
atomic subtraction
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]
atómico lógico OR
Original:
atomic logical OR
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]
atómico exclusivo lógico OR
Original:
atomic logical exclusive OR
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]
atómico lógico AND
Original:
atomic logical AND
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]
memoria genérica depende del orden de sincronización de la cerca primitiva
Original:
generic memory order-dependent fence synchronization primitive
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]
valla entre un hilo y un manejador de señales ejecuta en el mismo subproceso
Original:
fence between a thread and a signal handler executed in 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)[editar]

[editar]Tipos

nombre typedef
Original:
Typedef name
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Full type name
atomic_bool_Atomic _Bool
atomic_char_Atomic char
atomic_schar_Atomic signedchar
atomic_uchar_Atomic unsignedchar
atomic_short_Atomic short
atomic_ushort_Atomic unsignedshort
atomic_int_Atomic int
atomic_uint_Atomic unsignedint
atomic_long_Atomic long
atomic_ulong_Atomic unsignedlong
atomic_llong_Atomic longlong
atomic_ullong_Atomic unsignedlonglong
atomic_char16_t_Atomic char16_t
atomic_char32_t_Atomic char32_t
atomic_wchar_t_Atomic wchar_t
atomic_int_least8_t_Atomic int_least8_t
atomic_uint_least8_t_Atomic uint_least8_t
atomic_int_least16_t_Atomic int_least16_t
atomic_uint_least16_t_Atomic uint_least16_t
atomic_int_least32_t_Atomic int_least32_t
atomic_uint_least32_t_Atomic uint_least32_t
atomic_int_least64_t_Atomic int_least64_t
atomic_uint_least64_t_Atomic uint_least64_t
atomic_int_fast8_t_Atomic int_fast8_t
atomic_uint_fast8_t_Atomic uint_fast8_t
atomic_int_fast16_t_Atomic int_fast16_t
atomic_uint_fast16_t_Atomic uint_fast16_t
atomic_int_fast32_t_Atomic int_fast32_t
atomic_uint_fast32_t_Atomic uint_fast32_t
atomic_int_fast64_t_Atomic int_fast64_t
atomic_uint_fast64_t_Atomic uint_fast64_t
atomic_intptr_t_Atomic intptr_t
atomic_uintptr_t_Atomic uintptr_t
atomic_size_t_Atomic size_t
atomic_ptrdiff_t_Atomic ptrdiff_t
atomic_intmax_t_Atomic intmax_t
atomic_uintmax_t_Atomic uintmax_t
close