[C++] inclure un fichier .cpp

Résolu
gislain -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je debute en c++. J'aimerai savoir comment inclure un fichier .cpp pour me servir du contenu et ainsi alleger la fonction main.

Mon "fichier.cpp" contient seulement un array.
J'ai deja essayé #include "fichier.cpp" mais le programme ne veut pas compiler. Et si je ne l'inclue pas, il me dit evidament que le array n'a pas été declaré...

merci d'avance
A voir également:

3 réponses

Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
Salut.
Quel compilateur ?
Le principe c'est de compiler les fichier séparément et de les liés ensemble ensuite. Selon les logiciels utilisés, c'est plus ou moins facile et automatique.
Il ne faut pas inclures les Cpp avec la directive "include".
0
chico200987 Messages postés 791 Date d'inscription   Statut Membre Dernière intervention   143
 
Edit : Oups, j'ai cru que c'était un .h !
0
gislain
 
j'utilise Code::Blocks comme IDE et GCC comme compilateur. Mais je sais pas comment les compiler séparement :x mon IDE compile automatiquement tout le projet.
0
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
alors avec code bloc, il suffit de créer un projet, et d'ajouter les fichiers .cpp au projet, il compile et lie automatiquement. Ensuite, c'est un problème dans les sources.
chaque variable doit être déclarer dans le corps où elle est utilisées, mais chaque variable ne doit être définie qu'une seule fois. Pareil pour les fonctions.
Une fois que tu sais ça, tu as toute la base pour fragmenter tes fichiers. à toi de te reporter à un cours de C/C++ pour savoir la différence entre déclaration et définition.
0