Référence du fichier iso646.h


Description détaillée

Certains jeux de caractères ne contiennent pas tous les caractères nécessaires pour écrire le C. C90 contenait une première tentative de résoudre ce problème avec les trigraphes (voir Les trigraphes et les digraphes). Le C95 complète les solutions en ajoutant les digraphes (voir au même endroit) et cet entête qui donne des noms à quelques opérateurs.

Note:
Ajouté en C95.

En C++, il n'est pas besoin de cet entête, ces noms (et les digraphes aussi) sont des alternative tokens toujours disponibles.


Macros

#define and   &&
#define and_eq   &=
#define bitand   &
#define bitor   |
#define compl   ~
#define not   !
#define not_eq   !=
#define or   ||
#define or_eq   |=
#define xor   ^
#define xor_eq   ^=


Documentation des macros

#define and   &&

#define and_eq   &=

#define bitand   &

#define bitor   |

#define compl   ~

#define not   !

#define not_eq   !=

#define or   ||

#define or_eq   |=

#define xor   ^

#define xor_eq   ^=


Copyright © 2008 -- 2009 Jean-Marc Bourguet Accueil Pages sur le C