Sujet : [C++] Quel livre pour débuter |
Musaran |
letoII a écrit a écrit :
C qui est encore plus rapide que le C++ qui est alourdi par les mécanismes objets.
|
Attention !
- 1) Le C++ est conçu de façon que si l'on n'utilise pas une de ses nouveautés, alors on ne subit aucune perte de performance due à leur existence. En tous cas, il peut être implémenté comme ça.
- 2) Les objets simples ne sont pas plus lents des que fonctions/pointeurs/structures du C.
- 3) Les patrons et fonctions inline, spécifiques au C++, permettent l'"injection de code" et de meilleures optimisations.
- 4) Les solutions STL sont souvent plus performantes que leur équivalent C: "template<>sort(itor,itor,comp)" contre "qsort(base,num,size,comp)".
|