atomic_load, atomic_load_explicit
De cppreference.com
|
|
Esta página se ha traducido por ordenador/computador/computadora de la versión en inglés de la Wiki usando Google Translate.
La traducción puede contener errores y palabras aparatosas/incorrectas. Planea sobre el texto para ver la versión original. Puedes ayudar a corregir los errores y mejorar la traducción. Para instrucciones haz clic aquí. |
| Definido en el archivo de encabezado <stdatomic.h>
|
||
void atomic_store( volatile A* obj , C desired); |
(1) | (desde C11) |
void atomic_store_explicit( volatile A* obj, C desired, memory_order order ); |
(2) | (desde C11) |
Atómicamente sustituye el valor de la variable a la que apunta atómica
obj con desired. La operación es la operación wrire atómica . Original:
Atomically replaces the value of the atomic variable pointed to by
obj with desired. The operation is atomic wrire operation. 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.
La primera versión de memoria de acuerdo con las órdenes accede
memory_order_seq_cst, la segunda versión de la memoria de órdenes de acceso de acuerdo con order. order debe ser uno de memory_order_relaxed, memory_order_release o memory_order_seq_cst. De lo contrario el comportamiento no está definido .Original:
The first version orders memory accesses according to
memory_order_seq_cst, the second version orders memory accesses according to order. order must be one of memory_order_relaxed, memory_order_release or memory_order_seq_cst. Otherwise the behavior is undefined.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.
Este es un función genérica definida para todos los tipos de objetos atómicos.
A es el tipo de un objeto atómico, C es del tipo no-atómico correspondiente a A .Original:
This is a función genérica defined for all atomic object types.
A is the type of an atomic object, C is the non-atomic type corresponding to A.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.
Parámetros
| obj | - | puntero al objeto atómico modificar
Original: pointer to the atomic object to modify The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| order | - | la sincronización de la memoria de pedido para esta operación
Original: the memory synchronization ordering for this operation The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
Valor de retorno
(Ninguno)
Original:
(none)
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.
Ver también
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) | |
Documentación de C++ para atomic_store, atomic_store_explicit
| |