Questions et réponses pour le operator-overloading :

La surcharge d'opérateurs est une fonctionnalité d'un langage de programmation qui permet des implémentations personnalisées pour les opérateurs en fonction des types d'opérandes impliqués. Certains langages permettent de définir de nouveaux opérateurs tandis que d'autres permettent uniquement la redéfinition des opérateurs existants.

1
votes
J'étais curieux de savoir si les opérateurs d'affectation composés sont valides pour plusieurs paramètres. Je suppose que + = n'aura aucun effet secondaire mais peut ne ...

0
votes
Donc, d'après ma connaissance, istream& operator >> (istream &in, int &n); est la déclaration pour savoir comment >> fonctionne (ou pour la sur ...

0
votes
J'ai créé une classe de vecteur qui contient 3 paramètres et surchargé le - = opérateur xxx mais quand j'essaie d'utiliser cet op ...

0
votes
J'ai une classe matricielle et un opérateur surchargé + travaillant avec d'autres matrices et scalaires. Lorsque j'essaie de l'utiliser comme MAT2 = MAT + 3; cela fonctionne bien, ma ...