violatorstrain2
Messages postés17Date d'inscriptionsamedi 14 février 2009StatutMembreDernière intervention 6 avril 2009
-
6 avril 2009 à 11:11
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 2013
-
6 avril 2009 à 18:41
Je presente mon projet : mon programme se decompose en 5 sous programme. Il y a une intro, 3 parties et une fin. Est il possible de faire quelque chose du genre enregistrer ses sous programmes en tant que librairies (.h) et les appeller au cours du programme.
Ex :
#include
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 6 avril 2009 à 11:17
Certainement pas comme ça :
Pour chaque sous-programme, crée une fonction se trouvant dans un fichier .cpp et crée-lui un header (.h)
Ensuite tu n'as plus qu'à inclure tous ces fichiers .h dans ton programme principal.
Bien évidemment, les fichiers .cpp doivent être présents dans le projet afin d'être compilés et linkés avec le prog. principal.
violatorstrain2
Messages postés17Date d'inscriptionsamedi 14 février 2009StatutMembreDernière intervention 6 avril 2009 6 avril 2009 à 11:40
Donc quand j'edite un sous programme, je l'enregistre comment pour avoir un header ? Et une fois le header creer comment je l'integre a mon programme principal ??
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 6 avril 2009 à 12:01
Ton header ne doit contenir que les structures, énums utilisées par tes fonctions, ainsi que les prototypes.
Pour les compiler, il te suffit de faire gcc -c -o talib.o talib.cpp
violatorstrain2
Messages postés17Date d'inscriptionsamedi 14 février 2009StatutMembreDernière intervention 6 avril 2009 6 avril 2009 à 12:33
je vais te paraitre lourd mais j'ai essayé de compiler avec un terminal et g++ -c -o ...... Et il n'apparait pas de document .h donc je ne peux pas l'utiliser comme sous programme.
Pistol_Pete
Messages postés1053Date d'inscriptionsamedi 2 octobre 2004StatutMembreDernière intervention 9 juillet 20137 6 avril 2009 à 13:03
Salut
Je pense qu'il y a un gros soucis de compréhension [../auteur/VIOLATORSTRAIN2/1608796.aspx violatorstrain2]. Quand tu compiles un programme, tu génère un exécutable (binaire ) et pas du tout un fichier .h (texte)
A+
____________________________________________________________________________
Mon site internet :
http://ImAnalyse.free.fr