Section courante

A propos

Section administrative du site

XOR_EQ

Égale de ou exclusif
ISO C++98

Syntaxe

assignment-expr := logical-or-expr ^= assignment-expr |
logical-or-expr xor_eq assignment-expr

Paramètres

Nom Description
logical-or-expr Ce paramètre permet d'indiquer l'expression d'opérateur ou logique
assignment-expr Ce paramètre permet d'indiquer l'expression à assigné.

Description

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

Exemple

Cet exemple permet de montrer l'utilisation du mot clef :

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

on obtiendra le résultat suivant :

Valeur de a = 255

Voir également

Langage de programmation - C++ - Références de mots réservés (mots clefs) - and_eq
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

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