Bonjour ,
Est ce que le fait d'utiliser les bibliothèque c dans un programme c++ peut avoir un impact négatif ?
Merci
Bonjour ,
Est ce que le fait d'utiliser les bibliothèque c dans un programme c++ peut avoir un impact négatif ?
Merci
Éventuellement sur la qualité du code, qui sera forcement moins "C++ way" ; bien qu'encore là ça reste discutable avec de bons wrappers.
Sur les performances, probablement pas. Si elle est codé avec les pieds, certainement, mais le problème serait le même si elle avait été codée en C++.
Un autre problème auquel je pense est la gestion des exceptions. Si on se retrouve avec du code C qui appelle du code C++ qui lance une exception, ça peut selon les compilos poser problème.
Ma session aux Microsoft TechDays 2013 : Développer en natif avec C++11.
Celle des Microsoft TechDays 2014 : Bonnes pratiques pour apprivoiser le C++11 avec Visual C++
Et celle des Microsoft TechDays 2015 : Visual C++ 2015 : voyage à la découverte d'un nouveau monde
Je donne des formations au C++ en entreprise, n'hésitez pas à me contacter.
Je pose cette question car je dois utiliser une biblio qui permet de manipuler les pdf et ça contient plein de callback et autre joyeuseté du genre et j'ai peur q ça n'interfère avec les mécanismes de Qt ...
Partager