Bonjour ,
Est ce que le fait d'utiliser les bibliothèque c dans un programme c++ peut avoir un impact négatif ?
Merci
Version imprimable
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.
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 ...