Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
operateurs [2015/02/16 15:13] woly |
operateurs [2015/03/22 16:30] (Version actuelle) gbdivers [Opérateurs arithmétiques] |
||
---|---|---|---|
Ligne 144: | Ligne 144: | ||
__ en annexe ? __ | __ en annexe ? __ | ||
- | Déjà utilisé. Et écrit dans les prédicat | + | Déjà utilisé. Et écrit dans les prédicats |
==== Opérateurs de comparaison ==== | ==== Opérateurs de comparaison ==== | ||
Ligne 187: | Ligne 187: | ||
</code> | </code> | ||
+ | Problème avec rvalue, use reference qualifier, cf : http://stackoverflow.com/questions/28026352/is-there-any-real-use-case-for-functions-reference-qualifiers | ||
===== Les opérateurs d'incrémentation et décrémentation ===== | ===== Les opérateurs d'incrémentation et décrémentation ===== | ||
- | ++ et --. Deux version, en préfixe et postfixe. Quand on écrit operator++, il faut savoir si on défini ++a ou a++. Pour régler ce problème, on ajoute un paramètre qui ne sert pas dans l'opération : | + | ++ et --. Deux versions, en préfixe et postfixe. Quand on écrit operator++, il faut savoir si on défini ++a ou a++. Pour régler ce problème, on ajoute un paramètre qui ne sert pas dans l'opération : |
<code cpp> | <code cpp> |