Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1122 connectés 

  FORUM HardWare.fr
  Programmation

  [C] Comment on gère un projet avec plusieurs .cpp?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Comment on gère un projet avec plusieurs .cpp?

n°102848
Alload
Posté le 20-02-2002 à 17:48:46  profilanswer
 

Jusqu'à maintenant, je faisais des fichiers .h pour diviser les parties de programme.
 
Mais je me suis dis que je devrais quand même faire comme tu le monde en partionnant le programme en fichier .cpp et de plus je pourrais juste compiler les fichiers où il y a des changements à chaque mise à jour.
 
Alors, est-ce que quelqu'un pourrait m'expliquer comment créer un fichier .cpp avec des fonctions qui devront être accessible à un fichier main.cpp par exemple?

mood
Publicité
Posté le 20-02-2002 à 17:48:46  profilanswer
 

n°102850
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 20-02-2002 à 17:55:47  profilanswer
 

si tu programmes en C, tu peux créer un fichier cpp par catégorie de fonction : par exemple, 1 fichier contiendra les fonctions relatives aux entrées/sorties, un autre contiendra les fonctions relatives à l'affichage, etc....
tu devras ensuite placer les prototypes de ces fonctions dans un fichier d'entete .h, et inclure ce fichier .h dans chaque fichier ou tu feras référence à une fonction déclarée dans ce .h
 
en c++, les usages veulent qu'on créé un fichier cpp par classe, avec le .h correspondant. chaque fois que tu instancieras un objet de cette classe, tu devras également inclure ce .h
 
les 2 logiciels phares (VC++ et C++ Builder) s'occupent de te créer les cpp et .h, t'évitant ainsi les inclusions multiples.
 
en espérant avoir été assez clair...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C] Comment on gère un projet avec plusieurs .cpp?

 

Sujets relatifs
[VC++ 4.0] Il me compile tout mon projet à chaque debugPhp : peut-on gérer plusieurs connexion MySQL en même temps?
[JAVA] et swing encore un qui a un projet à rendre !!!!Projet Informatique Aide Urgente Appel a la solidarité :o)
[VB] plusieurs mises en formes dans 1 seul label[PHP] Récupérer plusieurs valeurs d'un champ <SELECT>
Php : comment passer une même variable sur plusieurs pages successives[VC++] plusieurs questions
[JAVA] Projet de chat... mais ou ca bloque ????[CSS] - plusieurs classes pour le meme tag ?
Plus de sujets relatifs à : [C] Comment on gère un projet avec plusieurs .cpp?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR