Condividi tramite


Funzione atomic_fetch_max

Calcola in modo atomico il valore massimo tra il valore archiviato nella posizione di memoria specificata nel primo argomento e il valore specificato nel secondo argomento e lo archivia nella stessa posizione di memoria.

inline int atomic_fetch_max(
   _Inout_ int * _Dest,
   int _Value
) restrict(amp);

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

Parametri

  • _Dest
    Posizione da cui viene letto uno dei valori da confrontare e nella quale viene archiviato il valore più alto tra i due valori.

  • _Value
    Valore da confrontare al valore nella posizione specificata.

Valore restituito

Valore originale archiviato nella posizione specificata.

Requisiti

Intestazione: amp.h

Spazio dei nomi: Concurrency

Vedere anche

Riferimenti

Spazio dei nomi Concurrency (C++ AMP)