[C++] inclure un fichier .cpp
Résolu
gislain
-
Char Snipeur Messages postés 9813 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- [C++] inclure un fichier .cpp
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier .dat - Guide
3 réponses
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".
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".
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.
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.
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.