Section courante

A propos

Section administrative du site

AND_EQ

Et égale
ISO C++98

Syntaxe

assignment-expr := logical-or-expr &= assignment-expr |
logical-or-expr and_eq assignment-expr

Paramètres

Nom Description
assignment-expr Ce paramètre permet d'indiquer l'expression recevant le résultat
logical-or-expr Ce paramètre permet d'indiquer l'expression ou la valeur logique.

Description

Ce mot réservé permet d'effectuer une assignation d'une opération d'un «ET BINAIRE» sur des expressions.

Exemple

Cet exemple permet d'effectuer un «Et binaire» sur la variable a et affiche son résultat :

Essayer maintenant !
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     int a = 0xFFFF;
  6.     a and_eq 0x0020;
  7.     std::cout << "a = " << a << std::endl;
  8.     return 0;
  9. }

on obtiendra le résultat suivant :

a = 32

Voir également

Langage de programmation - C++ - Références de mots réservés (mots clefs) - bitand
Langage de programmation - C++ - Références de mots réservés (mots clefs) - or_eq
Langage de programmation - C++ - Références de mots réservés (mots clefs) - xor_eq

Dernière mise à jour : Lundi, le 3 août 2015