System::Threading::Interlocked::Exchange méthode
Contenu
[
Cacher
]Interlocked::Exchange(T&, T) method
Échange la valeur sur la variable : stocke la nouvelle valeur et renvoie la valeur que la variable possédait immédiatement avant le stockage.
template<typename T> static std::enable_if<IsSupportedInt<T>, T>::type System::Threading::Interlocked::Exchange(T &location1, T value)
| Paramètre | Description |
|---|---|
| T | Type de variable. |
| Paramètre | Type | Description |
|---|---|---|
| location1 | T& | Référence de variable à modifier. |
| valeur | T | Valeur à stocker. |
ReturnValue
Valeur de la variable juste avant qu’elle ne soit modifiée.
Voir aussi
- Class Interlocked
- Namespace System::Threading
- Library Aspose.Font for C++
Interlocked::Exchange(T&, T) method
Échange la valeur sur la variable : stocke la nouvelle valeur et renvoie la valeur que la variable possédait immédiatement avant le stockage. Non implémenté.
template<typename T> static std::enable_if<!IsSupportedInt<T>, T>::type System::Threading::Interlocked::Exchange(T &location1, T value)
| Paramètre | Description |
|---|---|
| T | Type de variable. |
| Paramètre | Type | Description |
|---|---|---|
| location1 | T& | Référence de variable à modifier. |
| valeur | T | Valeur à stocker. |
ReturnValue
Valeur de la variable juste avant qu’elle ne soit modifiée.
Voir aussi
- Class Interlocked
- Namespace System::Threading
- Library Aspose.Font for C++