Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
lang:cpp:motscles [2019/12/18 21:31] – ↷ Nom de la page changé de lang:cpp:syntaxe à lang:cpp:motscles root | lang:cpp:motscles [2019/12/18 22:46] (Version actuelle) – On garde juste "typeid" root |
---|
=====Prototypes correspondant à un même appel===== | |
Soit les prototypes | |
<code cpp> | |
void fn (int i, int j); | |
void fn (int i, int ...); | |
</code> | |
Dans le cas de l'appel à la fonction ''fn (1, 2)'', la fonction ayant le prototype exact sera appelé (soit ''void fn (int i, int j)'') | |
| |
=====Mots clés===== | |
====typeid==== | ====typeid==== |
''typeid'' marche avec l'héritage si la classe est polymorphique (au moins une méthode est virtuelle) et ne marche pas avec les pointeurs (il faut utiliser une référence à la place) | ''typeid'' marche avec l'héritage si la classe est polymorphique (au moins une méthode est virtuelle) et ne marche pas avec les pointeurs (il faut utiliser une référence à la place) |
Pas identique | Pas identique |
| |
[[https://stackoverflow.com/questions/41389968/ensuring-a-template-class-isnt-polymorphic|Ensuring a template class isn't polymorphic?]] {{ :lang:cpp:syntaxe:c_-_ensuring_a_template_class_isn_t_polymorphic_-_stack_overflow_2019-12-18_21_18_13_.html |Archive du 30/12/2016 le 18/12/2019}} | [[https://stackoverflow.com/questions/41389968/ensuring-a-template-class-isnt-polymorphic|Ensuring a template class isn't polymorphic?]] {{ lang:cpp:motscles:c_-_ensuring_a_template_class_isn_t_polymorphic_-_stack_overflow_2019-12-18_21_18_13_.html |Archive du 30/12/2016 le 18/12/2019}} |
| |
[[https://stackoverflow.com/questions/17010884/typeid-for-polymorphic-pointers|typeid for polymorphic pointers?]] {{ :lang:cpp:syntaxe:c_-_typeid_for_polymorphic_pointers_-_stack_overflow_2019-12-18_21_18_21_.html |Archive du 09/06/2013 le 18/12/2019}} | [[https://stackoverflow.com/questions/17010884/typeid-for-polymorphic-pointers|typeid for polymorphic pointers?]] {{ lang:cpp:motscles:c_-_typeid_for_polymorphic_pointers_-_stack_overflow_2019-12-18_21_18_21_.html |Archive du 09/06/2013 le 18/12/2019}} |
| |
[[https://en.cppreference.com/w/cpp/language/typeid|typeid operator]] {{ :lang:cpp:syntaxe:typeid_operator_-_cppreference.com_2019-12-18_21_18_36_.html |Archive du 13/01/2019 le 18/12/2019}} | [[https://en.cppreference.com/w/cpp/language/typeid|typeid operator]] {{ lang:cpp:motscles:typeid_operator_-_cppreference.com_2019-12-18_21_18_36_.html |Archive du 13/01/2019 le 18/12/2019}} |
| |
| |