atomic_load, atomic_load_explicit
Aus cppreference.com
|
|
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. |
| Defined in header <stdatomic.h>
|
||
| C atomic_load( volatile A* obj ); |
(1) | |
| C atomic_load_explicit( volatile A* obj, memory_order order ); |
(2) | |
Atomar Belastungen und gibt den aktuellen Wert der atomare Variable, auf die
obj. Die Operation ist atomar Lesevorgang . Original:
Atomically loads and returns the current value of the atomic variable pointed to by
obj. The operation is atomic read 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.
Die erste Version Bestellungen Speicher zugreift nach memory_order_seq_cst, greift die zweite Version Bestellungen Speicher gemäß
order. order muss eine memory_order_relaxed sein, memory_order_consume, memory_order_acquire oder memory_order_seq_cst. Ansonsten ist das Verhalten undefiniert ist .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_consume, memory_order_acquire 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.
Dies ist ein für alle atomaren generische Funktion Objekttypen definiert.
A ist der Typ eines atomaren Objekt, ist das nicht-C Atomtyp entsprechend A .Original:
This is a generische Funktion 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.
[Bearbeiten] Parameter
| obj | - | Zeiger auf den atomaren Objekt zuzugreifen
Original: pointer to the atomic object to access The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
| order | - | der Speicher-Synchronisation Bestellung für diesen Vorgang
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. |
[Bearbeiten] Rückgabewert
Der aktuelle Wert des atomaren Variable, auf die durch
obj .Original:
The current value of the atomic variable pointed to by
obj.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.
[Bearbeiten] Siehe auch
| speichert einen Wert in einem atomaren Objekt 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. (Funktion) | |
| C++ documentation for atomic_load, atomic_load_explicit
|

