Section courante

A propos

Section administrative du site

COMPL

Complément
ISO C++98

Syntaxe

unary-expr := ~ cast-expr |
compl cast-expr

Paramètres

Nom Description
cast-expr Ce paramètre permet d'indiquer une expression à castré
unary-expr Ce paramètre permet d'indiquer l'expression unaire.

Description

Ce mot réservé permet d'effectuer une opération de complément binaire.

Exemple

Cet exemple permet d'effectuer le complément de 1 :

Essayer maintenant !
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     unsigned short A = 1;
  6.     std::cout << "Complément de A = " << (compl A) << std::endl;
  7.     return 0;
  8. }

on obtiendra le résultat suivant :

Complément de A = -2

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