Condividi tramite


Funzione UShortAdd (intsafe.h)

Aggiunge due valori di tipo USHORT.

Sintassi

HRESULT UShortAdd(
  [in]  USHORT usAugend,
  [in]  USHORT usAddend,
  [out] USHORT *pusResult
);

Parametri

[in] usAugend

Tipo: USHORT

Primo valore nell'equazione.

[in] usAddend

Tipo: USHORT

Valore da aggiungere a usAugend.

[out] pusResult

Tipo: USHORT*

Puntatore alla somma. Se l'operazione restituisce un valore che esegue l'overflow o l'underflow della capacità del tipo, la funzione restituisce INTSAFE_E_ARITHMETIC_OVERFLOW e questo parametro non è valido.

Valore restituito

Tipo: HRESULT

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Si tratta di un set di funzioni inline progettate per fornire operazioni aritmetiche ed eseguire controlli di validità con un impatto minimo sulle prestazioni.

WordAdd è un alias per questa funzione.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione intsafe.h