• # C avec les pointeurs de fonctions dans la structure

    Posté par . En réponse au journal C(++) ?. Évalué à 4. Dernière modification le 29 septembre 2013 à 17:52.

    Honnêtement, je vois pas trop l'intérêt de faire de la pseudo-programmation orientée objet avec des pointeurs de fonction dans les structures, mais peut-être que quelqu'un pourra m'éclairer dans la suite des commentaires. Ça me semble être un détournement de l'outil utilisé (le langage C) pour faire des choses beaucoup plus faciles à faire avec un langage plus adapté (le langage C++). Encore, je peux concevoir que ça avait un intérêt à une époque où les compilateurs C++ étaient moins optimisés/moins disponibles que les compilateurs C.

    Tu as précisé dans les commentaires que tu allais également programmer un GUI dans cette applications. Si tu utilises un framework C++ (au hasard Qt), j'aurais tendance à te conseiller de programmer également avec un style C++, ça te rendra la vie beaucoup plus facile. Si tu utilises un framework C (GTK+ ?), tu peux éventuellement rester en C, même si ça devrait bien s'utiliser en C++ aussi.