Ecrire une bibliothèque en C++

Ecrire une bibliothèque en C++ - C++ - Programmation

Marsh Posté le 05-06-2011 à 15:34:23    

Bonjour, je suis amateur en programmation et J'ai écrit un programme avec Ada qui construit un arbre binaire.
J'ai oui dire, non loin d'ici, que j'aurais intérêt à Utiliser QTreeWidget pour afficher le plus simplement possible mon arbre binaire.
Mon problème est à présent d'interfacer Qt et Ada.
Je désire écrire une bibliothèque avec une fonction publique qui serait importable avec Ada grâce aux mots clef pragma Import.
Etant ma première expérience en C++, je voudrais savoir comment déclarer une bibliothèque avec C++  comment compiler, et comment déclarer la fonction "CreateTree" qui doit construire l'arbre...
En espérant ne pas trop en demander, d'un coup pour rien.
 
Merci bien pour votre patience et de votre gentillesse.
 
Merci Sligor.

Message cité 1 fois
Message édité par Profil supprimé le 05-06-2011 à 15:38:18
Reply

Marsh Posté le 05-06-2011 à 15:34:23   

Reply

Marsh Posté le 06-06-2011 à 17:38:07    


Je ne connais pas ada, mais je pense qu'il serait plus judicieux de faire l'inverse:
ta bibliothèque en ada si tu veux, mais laisser la partie IHM et choucroute au c++ qui 1) appelle ta fonction ada qui génère l'arbre et lui envoie 2) l'affiche.
Le problème c'est que je suppose que ada ne gère pas les signaux (si, peut-etre?) et qu'il faut poller sur une variable pour savoir si ada a fini le calcul.
Ce qui amène tout naturellement à ne plus faire que du c++  :D
 
 
edit: ou alors Qtada???


Message édité par GrosBocdel le 06-06-2011 à 17:43:42
Reply

Marsh Posté le 06-06-2011 à 18:21:16    

Je vais voir QtAda, ça doit être le mieux. Merci GrosBoc.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed