Prototype |
void | EValue::MaskAddSuppress( | T | tMaskToAdd, |
T | tMaskToSuppress ); |
Cette fonction applique le masque tMaskToAdd sur la variable membre m_tValue en utilisant l'opérateur de bits | puis applique le masque tMaskToSuppress sur la variable membre m_tValue en utilisant les opérateurs de bits & et ~.
En d'autres termes, elle ajoute d'abord les bits du masque tMaskToAdd puis supprime les bits du masque tMaskToSuppress.
Argument |
T tMaskToAdd valeur à appliquer comme masque de l'opérateur de bits |. |
T tMaskToSuppress valeur à appliquer comme masque des opérateurs de bits & et ~. |
Retour |
aucun. |
Exemple |
Description : Instancier un objet EValue de type ushort initialisé avec la valeur 0xFF00 (11111111 00000000), |
Code :
|
Sortie :
|
Vue :
|
Voir aussi |
BOOL EValue::MaskAddSuppressEx( T tMaskToAdd, T tMaskToSuppress ); |
Minimum |
Version | 1.0.0 |