La surcharge d'opérateurs

Difficulté Moyen
Note
Thématiques
Mis à jour le mercredi 2 avril 2014

On l'a vu, le langage C++ propose beaucoup de fonctionnalités qui peuvent se révéler très utiles si on arrive à s'en servir correctement.

Une des fonctionnalités les plus étonnantes est « la surcharge des opérateurs », que nous allons étudier dans ce chapitre. C'est une technique qui permet de réaliser des opérations mathématiques intelligentes entre vos objets, lorsque vous utilisez dans votre code des symboles tels que +, -, *, ==, <, etc.

Au final, vous allez voir que votre code sera plus court et plus clair, et qu'il gagnera donc en lisibilité.


Les auteurs