| |||||
| Dernière réponse | |
|---|---|
| Sujet : C ou C++? | |
| LeGreg | Non le C++ n'est pas plus lent que le C.
Non le compilateur ne traduit pas le C++ en C (?peut etre les premiers compilos C++ mais apres c'est une idee incongrue?) Non l'objet n'est pas plus lent que le procedural. Oui certaines abstractions apportees par le C++ induisent un cout. (au hasard: heritage, fonctions virtuelles, operateur ++ postfixe, etc..). Mais elles viennent avec un gain pour le programmeur qui met en place plus facilement des solutions qu'il n'aurait pas pu mettre en oeuvre en procedural. (une fonction virtuelle est souvent mieux qu'un switch). Oui il est possible d'inliner de l'ASM dans du code C++ Oui il est possible d'ecrire des jeux en C++. De plus en plus de jeux le sont et les API cross platforms supportent toutes le C++ (peut-etre Renderware a encore un Core en C). Certains utilisent meme des langages encore plus high level. Donc C/C++ faux debat. j'ai plutot l'impression que le pur C est demode. A+ LEGREG |
| Vue Rapide de la discussion |
|---|