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