Les termes surcharge et surchargé peuvent désigner:
- Surcharge de constructeur et de méthode, un type de polymorphisme où différentes fonctions portant le même nom sont invoquées en fonction des types de données des paramètres passés
- Surcharge d'opérateur, forme de surcharge fonctionnelle ou de méthode où l'action surchargée est un opérateur, tel que + ou -
Je viens de rencontrer quelque chose avec C # aujourd'hui que je n'avais pas pensé auparavant. J'ai deux méthodes dans ma classe, une surcharge de l'autre. Ils sont déclar&eac ...
Lorsque j'ai deux surcharges de fonction modèles telles que ceci: int* bar;
foo( bar ); // prints "const reference version"
char const* baz;
foo( baz ); // prints "const pointer versi ...