Section courante

A propos

Section administrative du site

NOT

Pas
ISO C++98

Syntaxe

unary-expr := ! cast-expr |
not cast-expr

Paramètres

Nom Description
cast-expr Ce paramètre permet d'indiquer l'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 négation sur une expression.

Exemple

Cet exemple permet de tester une négation d'une condition :

Essayer maintenant !
  1. #include <iostream>
  2.  
  3. int main()
  4. {
  5.     int a = not 100;
  6.     bool b = not true;
  7.     if(not false) {
  8.         std::cout << "Ce n'est pas faux" << std::endl;
  9.     }
  10.  
  11.     return 0;
  12. }

on obtiendra le résultat suivant :

Ce n'est pas faux

Voir également

Langage de programmation - C++ - Références de mots réservés (mots clefs) - and
Langage de programmation - C++ - Références de mots réservés (mots clefs) - bool
Langage de programmation - C++ - Références de mots réservés (mots clefs) - or

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