System::Threading::Interlocked::Exchange метод
Содержание
[
Скрывать
]Interlocked::Exchange(T&, T) method
Обменивает значение переменной: сохраняет новое значение и возвращает значение, которое переменная имела непосредственно перед сохранением.
template<typename T> static std::enable_if<IsSupportedInt<T>, T>::type System::Threading::Interlocked::Exchange(T &location1, T value)
| Параметр | Описание |
|---|---|
| T | Тип переменной. |
| Параметр | Тип | Описание |
|---|---|---|
| location1 | T& | Ссылка на переменную для изменения. |
| значение | T | Значение для сохранения. |
ReturnValue
Значение переменной непосредственно перед изменением.
См. также
- Class Interlocked
- Namespace System::Threading
- Library Aspose.Font for C++
Interlocked::Exchange(T&, T) method
Обменивает значение переменной: сохраняет новое значение и возвращает значение, которое переменная имела непосредственно перед сохранением. Не реализовано.
template<typename T> static std::enable_if<!IsSupportedInt<T>, T>::type System::Threading::Interlocked::Exchange(T &location1, T value)
| Параметр | Описание |
|---|---|
| T | Тип переменной. |
| Параметр | Тип | Описание |
|---|---|---|
| location1 | T& | Ссылка на переменную для изменения. |
| значение | T | Значение для сохранения. |
ReturnValue
Значение переменной непосредственно перед изменением.
См. также
- Class Interlocked
- Namespace System::Threading
- Library Aspose.Font for C++