Condividi tramite


Funzione atomic_exchange (C++ AMP)

Imposta il valore del percorso di destinazione come un operazione atomica.

inline int atomic_exchange(
   _Inout_ int * _Dest,
   int _Value                     
) restrict(amp);
                     
inline unsigned int atomic_exchange(
   _Inout_ unsigned int * _Dest,
   unsigned int _Value                     
) restrict(amp);
                     
inline float atomic_exchange(
   _Inout_ float * _Dest,
   float _Value                     
) restrict(amp);

Parametri

  • _Dest
    Puntatore alla posizione di destinazione.

  • _Value
    Nuovo valore.

Valore restituito

Il valore originale della posizione di destinazione.

Requisiti

Intestazione: amp.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Spazio dei nomi Concurrency (C++ AMP)