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.

0
votes
J'ai une classe humaine et une liste de classe.Comment opérateur de surcharge + =, donc je peux faire: Liste + = humain De cette façon, j'ajouterais un objet de la classe humaine & ...

12
votes
Parfois, j'ai des structures telles que ceci - xxx - où (in) égalité est simplement définie comme (dans) égalité de tous l ...


12
votes
Je sais que je peux facilement répondre à cette question pour moi par génératine le code et voir s'il compilait. Mais puisque je ne pouvais pas trouver une question sim ...