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