Opérateurs#
Introduction#
En C++, les opérateurs sont des symboles permettant d’effectuer des opérations sur les variables et leurs valeurs. Ils comprennent les opérateurs arithmétiques, logiques, de comparaison, d’affectation et bit à bit. Le C++ prend également en charge l’incrémentation/décrémentation, les expressions conditionnelles et l’affectation composée. Ces opérateurs constituent le cœur de la plupart des opérations logiques et mathématiques dans tout programme C++, y compris le contrôle robotique avec VEXcode IQ.
Arithmetic#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
Ajout |
|
|
|
Soustraction |
|
|
|
Multiplication |
|
|
|
Division |
|
|
|
Modulo |
|
|
|
Négation |
|
|
|
Augmented Arithmetic#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
Ajout |
|
|
|
Soustraction |
|
|
|
Multiplication |
|
|
|
Division |
|
|
|
Modulo |
|
|
|
Comparison#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
Égalité |
|
|
|
Inégalité |
|
|
|
Supérieur à |
|
|
|
Moins que |
|
|
|
Supérieur ou égal |
|
|
|
Inférieur ou égal |
|
|
|
Logical#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
ET logique |
|
|
|
OU logique |
|
|
|
Négation logique |
|
|
|
Assignment#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
Affectation |
|
|
|
Bitwise#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
ET bit à bit |
|
|
|
OU bit à bit |
|
|
|
XOR bit à bit |
|
|
|
NON bit à bit |
|
|
|
Décalage à gauche |
|
|
|
Changement de vitesse à droite |
|
|
|
Augmented Bitwise#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
ET bit à bit |
|
|
|
OU bit à bit |
|
|
|
XOR bit à bit |
|
|
|
Décalage à gauche |
|
|
|
Changement de vitesse à droite |
|
|
|
Ternary (Conditional)#
Nom |
Syntaxe |
Exemple |
|---|---|---|
Opérateur conditionnel |
|
|
Increment / Decrement#
Nom |
Symbole |
Opérateur |
Exemple |
|---|---|---|---|
Pré-incrément |
|
|
|
Post-incrément |
|
|
|
Prédécrément |
|
|
|
Post-décrémentation |
|
|
|