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.

4
votes
Une simple question C ++ OO regradant les modèles et la surcharge d'opérateurs: Dans la classe suivante, j'ai surchargé l'opérateur d'index deux fois: test<int, ...

1
votes
Je travaille sur une implémentation des nombres complexes. La classe, Complex , a deux membres privés, real_part et imaginary_part . Je vou ...

1
votes
Si nous avons 2 objets et que nous avons surchargé un opérateur d'égalité pour comparer chacun d'eux, devrions-nous nous lasser de l'utilisation du? opérateur (p ...

1
votes
opérateur booléen == (str_array a, str_array b) Où str_array est une structure pour mon devoir. Que signifie cette notation, comment ce ...