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.

8
votes
J'ai toujours du mal à me faire face à la différence entre le == et = dans haskell. Je sais que le premier a quelque chose à voir avec u ...

8
votes
J'ai vu Cette question Il y a quelques minutes, et a décidé de jeter un coup d'oeil dans la chaîne ...

8
votes
est-il possible de fournir une implémentation de l'opérateur de l'égalité C # (==) en F #? EDIT STRY>: P> Ce code: P> static membe ...

8
votes
est-il possible de surcharger des opérateurs de classe C ++ dans le contexte statique? E.G. class Class_1{ ... } int main() { Class_1[val]... } ...